题目
系统调用[1]返回时由用户态变为核心态,执行核心程序。A. 正确B. 错误
系统调用[1]返回时由用户态变为核心态,执行核心程序。
A. 正确
B. 错误
题目解答
答案
B
解析
系统调用是用户程序请求操作系统内核服务的过程。调用时,CPU从用户态切换到核心态(内核态),执行特权操作。返回时,需从核心态切换回用户态,继续用户程序的执行。题目中描述“返回时用户态变核心态”颠倒了态变化方向,因此错误。
系统调用的态变化过程分为两步:
- 进入内核:用户态→核心态(执行内核代码)
- 返回用户:核心态→用户态(继续用户程序)
题目中“返回时用户态变核心态”错误,因为返回时应从核心态切换回用户态。因此正确答案为B。