汇编指令TEST、JNE、JMP
TEST进⾏与操作,如JEST 01H可⽤于判断奇偶性,如果结果为1则为奇数
JNE判断上⼀步结果是否等于0,如果不等于0,则ZF=0,则进⾏跳转
JMP⽆条件跳转
可能看了表格还不清楚的,看如下例⼦
有如下代码段 :
MOV ALNUM 1
MoV AH,NUM2
TEST AL,O1H
JNE ENDO
TEST AH,01H
JNE L1
INC AL
INC AH
JMP ENDO
L1: XCHG AL, AH
ENDO: MOV DA1, AL
MOV DA2, AH
执⾏TEST指令:
假设AL=0001B
TEST AL,01H
则执⾏后AL=1,则说明AL为奇数
执⾏JNE指令:
TEST AL,01H
JNE END0
执⾏后AL=1,则ZF=0,跳转到END0
执⾏JMP指令:
汇编指令汇总JMP END0
⽆条件跳转到END0
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论