问题
单项选择题
只能在核心态下运行的指令是( )。
A.读时钟指令
B.置时钟指令
C.取数指令
D.寄存器清零
答案
参考答案:B
解析:若在用户态下执行“置时钟指令”,那么一个用户进程可以在时间片还未到之前把时钟改回去,从而导致时间片永远不会用完,那么该用户进程就可以一直占用CPU,这显然不合理。
只能在核心态下运行的指令是( )。
A.读时钟指令
B.置时钟指令
C.取数指令
D.寄存器清零
参考答案:B
解析:若在用户态下执行“置时钟指令”,那么一个用户进程可以在时间片还未到之前把时钟改回去,从而导致时间片永远不会用完,那么该用户进程就可以一直占用CPU,这显然不合理。