汇编语言中je 和jne的区别
6个回答
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
展开全部
这两条指令都是对ZF的判断,只是ZF= 1的时候je des表示跳转到des处,而jne用法相似,当ZF = 0的时候跳转,而修改ZF位则是前面的指令执行结果,一般是减法或者cmp等等,简单记忆就是je为相等转移,jne是不相等转移
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这两条指令都是对ZF的判断,只是ZF= 1的时候je des表示跳转到des处,而jne用法相似,当ZF = 0的时候跳转,而修改ZF位则是前面的指令执行结果,一般是减法或者cmp等等,简单记忆就是je为相等转移,jne是不相等转
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
je/jz 当等于时转移
jne/jz 当不等于时转移
另外还有下面的:
JA/JNBE 不小于或不等于时转移.
AE/JNB 大于或等于转移.
JB/JNAE 小于转移.
JBE/JNA 小于或等于转移.
以上四条,测试无符号整数运算的结果(标志C和Z).
JG/JNLE 大于转移.
JGE/JNL 大于或等于转移.
JL/JNGE 小于转移.
JLE/JNG 小于或等于转移.
以上四条,测试带符号整数运算的结果(标志S,O和Z).
JE/JZ 等于转移.
JNE/JNZ 不等于时转移.
JC 有进位时转移.
JNC 无进位时转移
jne/jz 当不等于时转移
另外还有下面的:
JA/JNBE 不小于或不等于时转移.
AE/JNB 大于或等于转移.
JB/JNAE 小于转移.
JBE/JNA 小于或等于转移.
以上四条,测试无符号整数运算的结果(标志C和Z).
JG/JNLE 大于转移.
JGE/JNL 大于或等于转移.
JL/JNGE 小于转移.
JLE/JNG 小于或等于转移.
以上四条,测试带符号整数运算的结果(标志S,O和Z).
JE/JZ 等于转移.
JNE/JNZ 不等于时转移.
JC 有进位时转移.
JNC 无进位时转移
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
控制转移条件相反。
je:(ZF)=1,则控制转移
jne:(ZF)=0,则控制转移
je:(ZF)=1,则控制转移
jne:(ZF)=0,则控制转移
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询