下列选项中,不可能在用户态发生的事件是_______。

admin2015-12-30  28

问题 下列选项中,不可能在用户态发生的事件是_______。

选项 A、系统调用
B、外部中断
C、进程切换
D、缺页

答案C

解析 本题关键是对“在用户态发生”(与上题的“执行”区分)的理解。对于A,系统调用是操作系统提供给用户程序的接口,系统调用发生在用户态,被调用程序在核心态下执行。对于B,外部中断是用户态到核心态的“门”,也发生在用户态,在核心态完成中断过程。对于C,进程切换属于系统调用执行过程中的事件,只能发生在核心态;对于D,缺页产生后,在用户态发生缺页中断,然后进入核心态执行缺页中断服务程序。
转载请注明原文地址:https://kaotiyun.com/show/tERi777K
0

最新回复(0)