下列关于CPU模式的叙述中,正确的是( )。
A. CPU处于用户态时只能执行特权指令
B. CPU处于内核态时只能执行特权指令
C. CPU处于用户态时只能执行非特权指令
D. CPU处于内核态时只能执行非特权指令
在计算机系统中,CPU有两种运行模...
用户登录可进行刷题及查看答案
在计算机系统中,CPU有两种运行模式:用户态和内核态(也称特权态)。
用户态是指进程执行在受限的环境下,只能访问自己的地址空间和受限的资源,不能直接访问操作系统核心代码或硬件资源。在用户态下运行的进程执行的指令被称为非特权指令,因为这些指令没有对系统的底层资源进行直接的控制和访问权限。
内核态是指操作系统内核执行在特权模式下,具有对系统的完全控制和访问权限,可以执行特权指令和访问系统的底层资源。在内核态下运行的代码可以执行特权指令,控制系统的运行和访问所有资源。
CPU处于用户态时只能执行非特权指令。CPU处于内核态时即能执行非特权指令也能特权指令。
综上,C正确,A、B和D错误。
本题选C。
登录后提交答案
暂无评论,来抢沙发