______操作需要特权指令执行。 A.读取当前时钟 B.消除一块内存 C.关闭中断 D.从用户态切换到管态

admin2019-06-08  25

问题 ______操作需要特权指令执行。
A.读取当前时钟
B.消除一块内存
C.关闭中断
D.从用户态切换到管态

选项 A、 
B、 
C、 
D、 

答案C

解析 通常,计算机系统将CPu执行状态分为管态和目态。管态也称为特权态(或系统态,或核心态)。CPU在管态下可以执行指令系统的全集。通常,操作系统在管态下运行。目态也称为算态(或用户态),即用户程序运行的状态。
   特权指令是一类只能在管态下执行而不能在算态下执行的特殊机器指令,即只允许操作系统使用,而不允许一般用户使用的指令。特权指令之处的指令称为非特权指令,非特权指令的执行不影响其他用户以及系统。以下是一些常用指令及其所对应的执行状态。
   ①关闭中断指令,在核心态下执行。
   ②停机指令,在核心态下执行。
   ③设置时钟日期指令,在核心态下执行。
   ④改变存储映像图指令,在核心态下执行。
   ⑤存取某地址单元的内容指令,在用户态下执行。
   ⑥读时钟日期指令,在用户态下执行。
   ⑦从用户态切换到管态,在用户态下执行。
转载请注明原文地址:https://jikaoti.com/ti/nCJ7FFFM
0

最新回复(0)