PSW作用程序状态字用来指示处理器状态、控制指令的执行顺序并且保留和指示与运行程序有关的各种信息,其主要作用是方便地实现程序状态的保护和恢复
每个正在执行的程序都有一个与其执行相关的PSW,而每个处理器都设置一个程序状态字寄存器
一个程序占有处理器执行,它的PSW将占有程序状态字寄存器
一般来说,程序状态字寄存器包括以下几类内容:程序基本状态
包括:(1)程序计数器:指明下一条执行的指令地址;(2)条件码:表示指令执行的结果状态:(3)处理器状态位:指明当前的处理器状态,如目态或管态、运行或等待
中断码
保存程序执行时当前发生的中断事件
中断屏蔽位
指明程序执行中发生中断事件时,是否响应出现的中断事件
由于不同处理器中的控制寄存器组织方式不同,所以在大多数计算机的处理器现场中可能找不到一个称为程序状态字寄存器的具体寄存器,但总是有一组控制与状态寄存器实际上起到这一作用
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。