在操作系统中,有些指令只能在系统的内核状态下运行,而不允许普通用户程序使用。下列操作中,可以运行在用户态下的是( )。

admin2019-08-10  31

问题 在操作系统中,有些指令只能在系统的内核状态下运行,而不允许普通用户程序使用。下列操作中,可以运行在用户态下的是(    )。

选项 A、设置定时器的初值
B、触发Trap指令
C、内存单元复位
D、关闭中断允许位

答案B

解析 本题考查用户态与核心态。设定定时器的初值属于时钟管理的内容,需要在内核态运行;Trap指令是用户态到内核态的入口,可以在用户态下运行;内存单元复位属于存储器管理的系统调用服务,如果用户态下随便控制内存单元的复位,将是很危险的行为。关闭中断允许位属于中断机制,它们都只能运行在内核态下。
转载请注明原文地址:https://jikaoti.com/ti/RhGjFFFM
0

最新回复(0)