1

此代码有效:

jz jnzover
jmp [esi + 8]
jnzover:

有没有办法在一个操作码中写这个?

当我输入jnz [esi + 8]它会说“期望指针类型”

4

2 回答 2

4

不,操作码不支持r/m16r/m32操作数Jcc(仅rel16/32)。如果要跳转到任意(或绝对)地址,只能通过JMP r/m16andJMP r/m32指令来实现。

于 2013-06-05T03:47:46.417 回答
-1

只听说过 zilog z80 芯片中的条件跳转

ifz-add ax,bx

有点东西在 Ketman Interpeter 中,但它是一个组装成的宏

在这里

添加斧头,bx

这里

是汇编代码

整个 8088 范围缺少条件调用和 rets

于 2013-06-05T08:28:27.357 回答