鱼C论坛

 找回密码
 立即注册
查看: 2108|回复: 3

jmp word ptr 位移不明白

[复制链接]
发表于 2012-7-8 11:56:20 | 显示全部楼层 |阅读模式
1鱼币
DATAS SEGMENT
db 000000
    ;此处输入数据段代码  
DATAS ENDSSTACKS SEGMENT
    ;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
    ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
    MOV AX,DATAS
    MOV DS,AX
    mov bx,0
    jmp word ptr [bx+1]
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START
第一行代码为 b8630b      mov ax,0b63
为什么JMP  [bx+01] 机器码是 ff6701
没发图

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-7-8 12:05:13 | 显示全部楼层
多数跳转只进行位移,jmp word ptr [bx+1]后面的第一条指令加上机器面显示的数。还有跳转的是负数还是正数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2012-7-8 13:13:34 | 显示全部楼层
楼上正解{:1_1:}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-8-21 09:47:12 | 显示全部楼层
楼上正解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 02:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表