8086标志寄存器

标志寄存器分为两大类:状态标志位和控制标志位。每一个标志位都用1个比特表示,也就是说,每个标志位只有0和1两个值。

8086标志寄存器

1.状态标志位

8086标志寄存器

CF

CF在DEBUG中的表示

标志位 0 1
CF NC CY
表示 Not Carry(无借/进位) CarrY(有借/进位)

PF

PF在DEBUG中的表示

标志位 0 1
PF PO PE
表示 Parity Odd 奇数个1 Partiy Even 偶数个1

AF

AF在DEBUG中的表示

标志位 0 1
AF NA AC
表示 Not Auxiliary carry(无辅助借/进位) Auxiliary Carry(有辅助借/进位)

CF在DEBUG中的表示ZF

标志位 0 1
ZF NZ ZR
表示 ZeRo 零 Not Zero 非零

OF

OF在DEBUG中的表示

标志位 0 1
OF NV OV
表示 Not oVer 没有溢出 OVer 溢出

SF

SF在DEBUG中的表示

标志位 0 1
SF PL NG
表示 PLus 正数,符号位为0 NeGative 负数,符号位为1

2.控制标志位

8086标志寄存器

TF

在DEBUG中没有TF标志位

标志位 0 1
TF -- --
表示 非单步运行 单步运行

IF

IF在DEBUG中的表示

标志位 0 1
IF DI EI
表示 Disable Interrupt 不可中断 Enable Interrupt 可中断

DF

DF在DEBUG中的表示

标志位 0 1
DF UP DOWN
表示 UP 加地址 DowN 减地址

相关文章:

  • 2021-08-03
  • 2022-12-23
  • 2021-11-11
  • 2022-12-23
  • 2021-08-19
猜你喜欢
  • 2021-11-06
  • 2021-12-10
  • 2022-12-23
  • 2021-11-19
相关资源
相似解决方案