zxlufo 发表于 2012-7-8 11:56:20

jmp word ptr 位移不明白

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
    MOV AH,4CH
    INT 21H
CODES ENDS
    END START
第一行代码为 b8630b      mov ax,0b63
为什么JMP 机器码是 ff6701
没发图

laiwenyou 发表于 2012-7-8 12:05:13

多数跳转只进行位移,jmp word ptr 后面的第一条指令加上机器面显示的数。还有跳转的是负数还是正数

NeBen 发表于 2012-7-8 13:13:34

楼上正解{:1_1:}

阔怀 发表于 2015-8-21 09:47:12

楼上正解
页: [1]
查看完整版本: jmp word ptr 位移不明白