转移指令的条件与机器码

转移类别标志位含义短转移机器码长转移机器码
CALL--call调用指令E8xxxxxxxx

E8xxxxxxxx

JMP--无条件转移EBxx

E9xxxxxxxx

JOOF=1溢出70xx

0F80xxxxxxxx

JNOOF=0无溢出71xx

0F81xxxxxxxx

JB/JC/JNAECF=1低于/进位/不高于等于72xx

0F82xxxxxxxx

JAE/JNB/JNCCF=0高于等于/不低于/无进位73xx

0F83xxxxxxxx

JE/JZZF=1相等/等于零74xx

0F84xxxxxxxx

JNE/JNZZF=0不相等/不等于零75xx

0F85xxxxxxxx

JBE/JNACF=1或ZF=1低于等于/不高于76xx

0F86xxxxxxxx

JA/JNBECF=0且ZF=0高于/不低于等于77xx

0F87xxxxxxxx

JSSF=1符号为负78xx

0F88xxxxxxxx

JNSSF=0符号为正79xx

0F89xxxxxxxx

JP/JPEPF=1“1”的个数为偶7Axx

0F8Axxxxxxxx

JNP/JPOPF=0“1”的个数为奇7Bxx

0F8Bxxxxxxxx

JL/JNGESF≠OF小于/不大于等于7Cxx

0F8Cxxxxxxxx

JGE/JNLSF=OF大于等于/不小于7Dxx

0F8Dxxxxxxxx

JLE/JNGSF≠OF或ZF=1小于等于/不大于7Exx

0F8Exxxxxxxx

JG/JNLESF=OF且ZF=0大于/不小于等于7Fxx

0F8Fxxxxxxxx



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值