首先,识别FLAG寄存器物理存储器的特征
那是16位寄存器
以此顺序构成的二进制数得到FLAG的值
空白的全部是0
剩下或1或0
8086共有9种标志寄存器
分别是
CF进位标志,值为1进位,为0无进位(加减法有无进,错位)
PF奇偶标志,代表数据的奇偶,1为偶,0为奇(低8位的1的数量)
OF溢出标志,1代表溢出,0代表未溢出(溢出正+正=负,负+负=正)
AF辅助进位标志,1有进位,0无进位(从0位到第3位到第4位有进位) ) )。
ZF判0标志,1代表值为0,0代表不为0
SF符号标志,1代表负值,0代表非负值
TF跟踪标志,单步执行,常用于汇编程序debug
DF方向标志,1表示减少,0表示增加
图: