首页 › 答案 › 题库 › 远程教育 › 电大

操作系统中,在用户态不能被执行的指令是()。

操作系统中,在用户态不能被执行的指令是()。
A.读时钟指令
B.置时钟指令
C.取数指令
D.寄存器清零指令
正确答案:D
通常,操作系统程序和用户程序在CPU中运行所对应的机器指令集是有差别的。操作系统的程序可以使用特权指令和非特权指令,而用户程序则只能使用非特权指令。操作系统根据执行程序对资源和机器指令的使用权限,把机器设置为两个状态:核心态和用户态。用户程序(用户态)只能执行一般的指令而不可对寄存器进行操作。