当前位置:文档之家› 控制转移类指令

控制转移类指令

不大于等于转
不小于/大于等于转
大于/不小于等于转
不大于/小于等于转
ZF=1
ZF=0
PF=1
PF=0
OF=1
OF=0
CF=1
CF=0
SF=1
SF=0
CF=1
CF=0或ZF=1
CF=0且ZF=0
CF=1或ZF=1
(SF⊕OF)=1
(SF⊕OF)=0或ZF=1
(SF⊕OF)=0且ZF=0
JCXZ目标标号
CX≠0循环
等于/结果为0循环
不等于/不为0循环
CX的内容为0转移
CX≠0
ZF=1且CX≠0
ZF=0且CX≠0
CX=0
CX←CX-1
CX←CX-1
CX←CX-1
CX←CX(不减1 )


INT中断类型号
INTO
IRET
中断调用
溢出时中断
中断返回
类型号:0~255
即产生4号中断
表2.1控制转移类指令
JA/JNBE目标标号
JBE/ JNA目标标号
JL/JNGE目标标号
JGE/JNL目标标号
JG/JNLE目标标号
JLE/JNG目标标号
结果为0/相等转移
不为0/不相等转移
结果为偶性转移
结果为奇性转移
溢出转移
无溢出转移
有进(借)位转移
无进(借)位转移
符号位为1转
符号位为0转
低于/不高于等于转
高于等于/不低于
(SF⊕OF)=1或ZF=1
结果有偶数个1结果有奇数个1
结果为负数转
结果为正数转
X<Y转移无符号数
X≥Y转移无符号数
X>y转移无符号数
X≤y转移无符号数
X<Y转移带符号数
X≥Y转移带符号数
X>Y转移带符号数
X≤Y转移带符号数




LOOP目标标号
LOOPE/LOOPZ目标标号
LOOPNE/LOOPNZ目标标号
类型
指令格式
指令功能
条件
说明
无条
件转

JMP目标标号
CALL过程名
RET
无条件转移
调用子程序
过程返回




JZ/JE目标标号
JNZ/JNE目标标号
JP/JPE目标标号
JNP/JPO目标标号
JO目标标号
JNO目标标号
JC目标标号
JNC目标标号
JS目标标号
JNS目标标号
JB/JNAE目标标号
JAE/JNB目标标号
相关主题