汇编的 JNZ和JB和JE有什么不同?
答案:2 悬赏:80 手机版
解决时间 2021-03-22 21:04
- 提问者网友:咪咪
- 2021-03-22 13:16
汇编的 JNZ和JB和JE有什么不同?
最佳答案
- 五星知识达人网友:怀裏藏嬌
- 2021-03-22 14:01
JNZ 的转移条件是:ZF = 0。
JB 的转移条件是:CF = 1。
JE 的转移条件是:ZF = 1。
JB 的转移条件是:CF = 1。
JE 的转移条件是:ZF = 1。
全部回答
- 1楼网友:蕴藏春秋
- 2021-03-22 14:49
jc : jump if carry (有进位、即cf=1,则跳转)
jb : jump if below (低于则跳转)
ja : jump if above (高于则跳转)
jnz:jump if not zero (不为零、即zf≠1,则跳转)
jnge :jump if not greater or equal(不大于等于则跳转)= jl :jump if less than (小于则跳转)
***************
指令中字符的含义:
单个标志位:
c: cf
s: sf
z: zf
o: of
p: pf ...展开jc : jump if carry (有进位、即cf=1,则跳转)
jb : jump if below (低于则跳转)
ja : jump if above (高于则跳转)
jnz:jump if not zero (不为零、即zf≠1,则跳转)
jnge :jump if not greater or equal(不大于等于则跳转)= jl :jump if less than (小于则跳转)
***************
指令中字符的含义:
单个标志位:
c: cf
s: sf
z: zf
o: of
p: pf
无符号数比较:
a: above 高于
b: below 低于
e: equal 等于
有符号数比较:
g: greater 大于
l: less 小于
e: equal 等于收起
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯