问题
单项选择题
在程序状态字PSW中设置了一位用于控制用户程序不能执行特权指令,这一位是
A.保护位
B.CPU状态位
C.屏蔽位
D.条件位
答案
参考答案:B
解析: CPU交替执行操作系统和用户程序。在执行不同的程序时,根据运行程序对机器指令的使用权限而将CPU置为不同的状态。CPU的状态属于程序状态宇PSW中的一位。大多数计算机将CPU状态划分为管态和目态,CPU状态在管态时可执行指令系统的全集;在目态时只能执行非特权指令。