问题 单项选择题

只能在核心态下运行的指令是( )。

A.读时钟指令

B.置时钟指令

C.取数指令

D.寄存器清零

答案

参考答案:B

解析:若在用户态下执行“置时钟指令”,那么一个用户进程可以在时间片还未到之前把时钟改回去,从而导致时间片永远不会用完,那么该用户进程就可以一直占用CPU,这显然不合理。

单项选择题
单项选择题