记录相关命令执行后,其结果是否为0,为0则zf=1,不为0则zf=0。

记录相关命令执行后,结果的所有bits中1的个数是否为偶数,若1的个数为偶数pf=1,为奇数则pf=0

结果为负,sf=1,非负,sf=0

1、1、0
1、1、0     ;传送指令不影响符号位
1、1、0     ;传送指令不影响符号位
1、1、0
0、0、0     ;结果为00000010B
0、1、0     ;结果为00001100B
0、1、0     ;结果为10010000B

有进位则cf=1

发生溢出则of=1

带加法进位,利用了cf

add ax,bx

相当于(ax)=(ax)+(bx)+CF

带借位减法指令,利用了cf位上记录的借位值

sbb ax,bx