标志位 | 1 | 0 | |||||
名称 | 英文名 | 中文名 | 名称 | 英文 | 名称 | 英文 | |
of | overflow flag | 溢出标志 | ov | overflow | nv | not overflow | |
df | direction flag | 方向标志 | dn | down | up | up | |
if | interrupt flag | 中断标志 | ei | enable interrupt | di | disable interrupt | |
sf | sign flag | 符号标志 | ng | negative sign | pl | plus sign | |
zf | zero flag | 零标志 | zr | zero | nz | not zero | |
af | auxiliary carry flag | 辅助进位标志 | ac | auxiliary carry | na | not auxiliary carry | |
pf | parity flag | 奇偶校验标志 | pe | parity even | po | parity odd | |
cf | carry flag | 进位标志 | cy | carry | nc | not carry | |
名称 | 英文名 | 中文名 | 描述 | ||||
of | overflow flag | 溢出标志 | 操作数超出机器能表示的范围表示溢出,溢出时为1 | ||||
df | direction flag | 方向标志 | 用于串处理.DF=1时,每次操作后使SI和DI减小.DF=0时则增大 增大 | ||||
if | interrupt flag | 中断标志 | IF=1时,允许CPU响应可屏蔽中断,否则关闭中断 | ||||
sf | sign flag | 符号标志 | 记录运算结果的符号,结果负时为1 | ||||
zf | zero flag | 零标志 | 运算结果等于0时为1,否则为0 | ||||
af | auxiliary carry flag | 辅助进位标志 | 运算时,第3位向第4位产生进位时为1,否则为0 | ||||
pf | parity flag | 奇偶校验标志 | 运算结果操作数位为1的个数为偶数个时为1,否则为0 | ||||
cf | carry flag | 进位标志 | 最高有效位产生进位时为1,否则为0 |
下面这篇文档更为全面