操作系统需要处理器从内核态转为用户态时,采用的是下列哪种方法?(

题目

操作系统需要处理器从内核态转为用户态时,采用的是下列哪种方法?()

  • A、调用访管指令
  • B、调用中断程序陷入
  • C、修改程序状态字
  • D、利用堆栈返回
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当用户程序执行访管指令(如申请内存)时,中断装置将使中央处理器()工作。

A、维持在核心态

B、维持在用户态

C、从用户态转换到核心态

D、从核心态转换到用户态


正确答案:C

第2题:

当操作系统完成了用户请求的“系统调用”功能后,应使CPU( )工作。

A 维持在用户态

B 从用户态转换到核心态

C 维持在核心态

D 从核心态转换到用户态


参考答案D

第3题:

用户进程从用户态转变为内核态时,使用的指令是

A.访管指令

B.I/O指令

C.页保护指令

D.压栈指令


正确答案:A

第4题:

在进程状态转换时,下列转换不可发生的是______。

A.就绪态转为运行态

B.运行态转为就绪态

C.运行态转为阻塞态

D.阻塞态转为运行态


正确答案:D
解析:就绪态转为运行态:系统按某种策略选中就绪队列中的一个进程占用处理器,此时就变成了运行态。运行态转为就绪态:由于外界原因使运行状态的进程让出处理器,这时候就变成就绪态;运行态转为阻塞态:由于等待外设,等待主存等资源分配或等待人工干预而引起的。

第5题:

当用户程序执行访管指令时,中断装置将使中央处理器如何工作?

A.维持在目态

B.从目态转换到管态

C.维持在管态

D.从管态转换到目态


正确答案:B
解析:中央处理器有两种工作状态:管态和目态。当中央处理器处于管态时可执行包括特权指令在内的一切机器指令;当中央处理器处于目态时不允许执行特权指令。所以,操作系统程序占用中央处理器时,应让中央处理器在管态下工作,而用户程序占用中央处理器时,应让中央处理器在目态下工作。

第6题:

当CPU执行操作系统程序时,处理器处于()。

A、用户态

B、核心态

C、公共态

D、准备就绪态


正确答案:B

第7题:

当用户程序执行访管指令时,中断装置将使中央处理器从管态转换到目态工作。( )

此题为判断题(对,错)。


参考答案:错

第8题:

"LTE的控制面时延要求为:从驻留态转为激活态小于____,从休眠态转为激活态小于____;用户面时延要求为:____。"


参考答案:100ms,50ms,5ms

第9题:

当操作系统退出执行,让用户执行时,系统会(34)。

A.继续保持管态

B.继续保持目态

C.从管态变为目态

D.从目态变为管态


正确答案:C
解析:当操作系统退出执行,让用户执行时,系统会从管态变为目态。大多数计算机系统将CPU执行状态分为管态和目态。管态又叫特权态,系统态或核心态。CPU在管态下可以执行指令系统的全集。通常,操作系统在管态下运行。目态又叫常态或用户态。机器处于目态时,程序只能执行非特权指令。用户程序只能在目态下运行,如果用户程序在目态下执行特权指令,硬件将发生中断,由操作系统获得控制,特权指令执行被禁止,这样可以防止用户程序有意或无意的破坏系统。从目态转换为管态的唯一途径是中断。从管态到目态可以通过修改程序状态字来实现,这将伴随这由操作系统程序到用户程序的转换。

第10题:

在 IA32 中一共有多少种办法从用户态跳到内核态?


正确答案:
 

更多相关问题