psw是什么
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
psw 是什么
psw 的定义
PSW 即程序状态字(也叫程序状态寄存器)Program Status Word,可用于OS 在管态(系统态)和目态(用户态)之间的转换。
程序状态寄存器PSW 是计算机系统的核心部件运算器的一部分,PSW 用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,称
为状态标志,如有无借位进位(CY 位)、有无溢出(OF 位)、结果正负(SF 位)、结果是否为零(ZF 位)、奇偶标志位(PF 位)等;另一类是存放控制
信息,称为控制状态,如允许中断(IF 位),跟踪标志(TF 位),方向标志(DF)等。
有些机器中将PSW 称为标志寄存器FR(Flag Register)。
在8086/8088CPU 中,PSW 是一个16 位寄存器,用于寄存单签指令执行后的某些状态,即反映指令执行结果的一些特征信息。
在debug 程序
中,可以使用R 命令来查看PSW 的值,除了TF 没有显示之外,其它8 个标志的值显示方式如下:。