8086条件转移指令JE/JZ,JNE/JNZ

8086条件转移指令JE/JZ,JNE/JNZJE/JZ,JNE,JNZ检测的只是ZF的值,只要ZF满足则进行转移JE的逻辑含义是相等则转移但是JE进行操作的是ZF=1才执行所有相等则转移是通过CMP指令来配合使用体现出的CMPAX,BX;ax-bx结果是否为0{true,ZF=1}{false,ZF=0}JEOK(ZF=1说明两数相等)(ZF=0说明两数

大家好,欢迎来到IT知识分享网。

JE/JZ,JNE,JNZ检测的只是ZF的值,只要ZF满足则进行转移
JE的逻辑含义是相等则转移 但是JE进行操作的是ZF=1才执行所有相等则转移是通过CMP指令来配合使用体现出的
 
 
 
CMP AX,BX ;ax-bx 结果是否为0 {true ,ZF=1} {false ,ZF=0} JE OK (ZF=1说明两数相等) (ZF=0说明两数不相等) | | 相等转移 不转移,程序顺序执行 ok:...
 
 
 
MOV AX,0 ADD AX,AX ;ADD加法结果为ax=0 ,ZF=1 JE OK ;ZF=1 跳转


和CMP进行配合可进行两数的比较,但是转移指令JE/JZ,JNE,JNZ是根据ZF值进行操作的

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/11185.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信