ZF标志
零标志位,记录相关运算的结果是否为0,如果为0—>zf=1,如果不为0—–>zf=0
比如:
mov ax,1
sub ax,1
执行结果:ax=0,所以zf=1
注意:
在8086cpu指令集中,有些指令是不会影响psw的,这些指令多半是传送指令(mov,push,pop),像运算指令,无论是逻辑运算还是算术运算(add,sub,mul,div,inc,or,and等)一般会影响psw。
ZF标志
零标志位,记录相关运算的结果是否为0,如果为0—>zf=1,如果不为0—–>zf=0
比如:
mov ax,1
sub ax,1
执行结果:ax=0,所以zf=1
注意:
在8086cpu指令集中,有些指令是不会影响psw的,这些指令多半是传送指令(mov,push,pop),像运算指令,无论是逻辑运算还是算术运算(add,sub,mul,div,inc,or,and等)一般会影响psw。