汇编中 JNZ 是什么意思 不为1时跳转,还是不为0时跳转
4个回答
展开全部
JNZ,全称jump if not zero,汇编语言中的条件转移指令。
结果不为零(或不相等)则转移。
JZ 为 0 则跳转。
扩展资料
JCC指令
1、JE, JZ 结果为零则跳转(相等时跳转) ZF=1
2、JNE, JNZ 结果不为零则跳转(不相等时跳转) ZF=0
3、JS 结果为负则跳转 SF=1
4、JNS 结果为非负则跳转 SF=0
5、JP, JPE 结果中1的个数为偶数则跳转 PF=1
6、JNP, JPO 结果中1的个数为偶数则跳转 PF=0
7、JO 结果溢出了则跳转 OF=1
8、JNO 结果没有溢出则跳转 OF=0
参考资料:百度百科 - JNZ
展开全部
我是这么记的:
J是跳转
N是不
Z是0
所以加起来然后组合一下就是不为0时跳转
汇编里面的都可以这么理解,而且都是和0比较,没有和1比较的。如果要实现和1比较的话,得转换成与0比较的情况。
J是跳转
N是不
Z是0
所以加起来然后组合一下就是不为0时跳转
汇编里面的都可以这么理解,而且都是和0比较,没有和1比较的。如果要实现和1比较的话,得转换成与0比较的情况。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不为0跳转。 或理解为不相等时跳。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jnz就是jump not zero,别说这三个字不明白
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询