本文主要是介绍8086条件转移指令JE/JZ,JNE/JNZ,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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值进行操作的
这篇关于8086条件转移指令JE/JZ,JNE/JNZ的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!