标志寄存器

王朝百科·作者佚名  2010-04-25
窄屏简体版  字體: |||超大  

标志寄存器,又称程序状态寄存器(它的内容是Program Status Word,PSW).这是一个存放条件码标志,控制标志和系统标志的寄存器.

ZF 是否为0

PF 判断奇偶校验 如果1的个数为偶数,PF=1. 如果1的个数为奇数,PF为0.

SF 判断 正负 负数 1 非负 0

CF 进位 借位标志 针对无符号数 借位标志

OF 运算结果是否溢出 针对有符号数

DF 方向标志位 DF=0 每次操作后 si,di递增

DF=1 每次操作后 si,di递减

IF 可屏蔽中断标志位 IF =1 处理可屏蔽中断 IF-0 不处理可屏蔽中断

TF Trap Flag 追踪标志TF; 当TF被设置位1时,CPU进入单步模式,所谓单步模式就是CPU在每执行一步指令后都产生一个单步中断。

8086/8088中没有专门用来置位和清零TF的命令,需要用其他办法

标志 值为1标记 值为0标记

OF OV NV

SF NG PL

ZF ZR NZ

PF PE PO

CF CY NC

DF DN UP

IF EI DI

AF AC NA

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航