CPU状态分为目态和管态两种,什么是从目态转换到管态的唯一途径?
A、运行进程修改程序状态字
B、进程调度程序
C、中断屏蔽
D、中断
答案:D
解析:目态也称为用户态,是用户程序执行时的状态;管态也称为核心态,是操作系统内核程序执行时的状态。在计算机系统中,中断是从目态转换到管态的唯一途径。当用户程序在目态下运行时,如果发生中断事件(如外部设备中断、软中断等),CPU会暂停当前用户程序的执行,转而进入中断处理程序,此时CPU的状态就从目态转换到管态,由操作系统内核来处理中断事件。选项A中,运行进程不能随意修改程序状态字来从目态转换到管态,因为这会破坏系统的安全性和稳定性;选项B进程调度程序主要负责进程的调度和切换,与目态到管态的转换没有直接关系;选项C中断屏蔽是用来控制是否允许中断发生,而不是实现目态到管态的转换。所以本题答案选D。
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
