psw是什么意思?

如题所述

关于psw各位的含义如下:

PSW(ProgramStatusWord)即程序状态字,是指在电脑中,一段包含被操作系统和潜在硬件使用的程序状态信息的内存或硬件区域。

程序状态字psw是一个8位寄存器,寄存当前指令执行后的状态,为下条或以后的指令的执行提供状态条件。程序状态字还通常包含一个错误状态区域和关于中断允许或禁止,超级或普通用户模式位的条件代码。

Cy—高位进位标志。AC—辅助进位标志。F0—用户标志。RS1、RS0—选择工作寄存器组位。

OV—溢出标志。P—奇偶校验位。

拓展资料:

1、psw作用:程序状态字用来指示处理器状态、控制指令的执行顺序并且保留和指示与运行程序有关的各种信息,其主要作用是方便地实现程序状态的保护和恢复。

每个正在执行的程序都有一个与其执行相关的PSW,而每个处理器都设置一个程序状态字寄存器。一个程序占有处理器执行,它的PSW将占有程序状态字寄存器。

2、一般来说,程序状态字寄存器包括以下几类内容:程序基本状态。包括:程序计数器:指明下一条执行的指令地址;条件码:表示指令执行的结果状态:处理器状态位:指明当前的处理器状态,如目态或管态、运行或等待。

3、中断码。保存程序执行时当前发生的中断事件。

4、中断屏蔽位。指明程序执行中发生中断事件时,是否响应出现的中断事件。由于不同处理器中的控制寄存器组织方式不同,所以在大多数计算机的处理器现场中可能找不到一个称为程序状态字寄存器的具体寄存器,但总是有一组控制与状态寄存器实际上起到这一作用。

温馨提示:答案为网友推荐,仅供参考
相似回答