2014 操作系统 用户态和内核态陷阱指令 选择题
第 25 题

下列指令中,不能在用户态执行的是()。

A.trap 指令

B. 跳转指令

C. 压栈指令

D. 关中断指令

[tag_link]

正确答案:D

trap 指令 、跳转指令和压栈指令均可以在用户态执行,其中 trap 指令负责由用户态转换成为内核态,而关中断指令为特权指令,必须在核心态才能执行,选 D。