8086 微处理器中向后条件跳转的机器码
machine code for backward conditional jump in 8086 microprocessor
如何为 8086 微处理器构造向后条件跳转(例如 JNZ)的机器码?
LOOP: MOV DL, [BX] (say this starts at 100C)
ADD AX,DX (this at 100E)
INC BX (1010)
DEC CL (1011)
JNZ LOOP (1013)
最后一行的机器码是什么?
JNZ 的机器代码是 75,这里我想向后跳转 9 个字节(我认为是这样)。
跳转基于跳转指令之后的位置。这里你想跳回 9 个字节,因此编码将是 75h,F7h
如何为 8086 微处理器构造向后条件跳转(例如 JNZ)的机器码?
LOOP: MOV DL, [BX] (say this starts at 100C)
ADD AX,DX (this at 100E)
INC BX (1010)
DEC CL (1011)
JNZ LOOP (1013)
最后一行的机器码是什么? JNZ 的机器代码是 75,这里我想向后跳转 9 个字节(我认为是这样)。
跳转基于跳转指令之后的位置。这里你想跳回 9 个字节,因此编码将是 75h,F7h