汇编-标志寄存器

天子骄龙 / 2023-08-16 / 原文

 

 

8086CPU的flag寄存器的结构如图所示

 

ZF标志(零标志位)

flag的第6位是ZF, 零标志位。它记录相关指令执行后, 其结果是否为0。

    如果结果为0,那么zf=1,debug显示ZR

    如果结果不为0,那么zf=0,debug显示NZ

 

 

相关指令有:

sub减法指令      and逻辑与      or逻辑或

mul、div、inc等,它们大都是运算指令(进行逻辑或算术运算)