题25
题目
【2013 统考真题】下列选项中, 会导致用户进程从用户态切换到内核态的操作是
I. 整数除以零
II. sin 函数调用
III. read 系统调用
A. 仅 I、II
B. 仅 I、III
C. 仅 II、III
D. I、II 和 III
分析
内核切换,通过访管指令,也就是一些级别比较高的操作,3肯定是,1应该也是,2肯定不是
解
B
需要在系统内核态执行的操作是整数除零操作 (需要中断处理) 和 read 系统调用函数, sin函数调用是在用户态下进行的。