请你设计一种先进的计算机体系结构,它使用硬件而不是中断来完成进程切换,则CPU需要哪些信息? 请描述用硬件完成进程切换的工作过程。

题目

请你设计一种先进的计算机体系结构,它使用硬件而不是中断来完成进程切换,则CPU需要哪些信息? 请描述用硬件完成进程切换的工作过程。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

PnP管理器通过一个进程来收集硬件的资源需求(如中断、I/O地址等),实现硬件资源的优化分配,满足系统中每一个硬件设备的资源需求,该进程通常称为“ 仲裁”进程。


正确答案:资源
资源

第2题:

在操作系统中,哪种功能实现不需要硬件的支持就可以完成? ( )

A.时钟管

B.进程调度

C.地址映射

D.中断控制


正确答案:B

第3题:

进程调度程序的主要功能是( )

A、在作业和作业之间切换CPU

B、防止死锁

C、实现进程之间同步和互斥

D、在进程和进程之间切换CPU


参考答案:C

第4题:

个进程在执行过程中可以被中断事件打断,当相应的中断处理完成后,就一定恢复该进程被中断时的现场,使它继续执行。


正确答案:错误

第5题:

操作系统设备管理功能的内部设计一般是基于分层的思想,因此通常将I/O软件组成分为4个层次,即用户应用软件,中断处理程序,独立于设备的软件和设备驱动程序,当用户进程提出I/O请求访问硬件时,需要按()的层次结构进行。

A.进程请求I/O→独立于设备的软件→中断处理程序→设备驱动程序→硬件
B.进程请求I/O→独立于设备的软件→设备驱动程序→中断处理程序→硬件
C.进程请求I/O→设备驱动程序→中断处理程序→独立于设备的软件→硬件
D.进程请求I/O→设备驱动程序→独立于设备的软件→中断处理程序→硬件

答案:B
解析:
采用分层思想的主要目的是便于系统修改扩充和移植。当用户进程提出I/O请求访问硬件时,需要按“进程请求I/O-独立于设备的软件-设备驱动程序-中断处理程序-硬件”的层次结构进行。

第6题:

中断的实现需要硬件和软件的结合完成。其中硬件部分称为中断装置,软件部分称为中断【 】程序。


正确答案:外理
外理 解析:处理中断程序是处理中断源的程序,是处理中断的软件部分。

第7题:

在进程执行之前完成的地址变换称为静态重定位,它()硬件支持。

A.需要

B.可要也可不要

C.不需要


参考答案:C

第8题:

在多处理机线程调度和处理分配方法中,对独占式组调度性质和工作特点描述错误的是()。

A、CPU利用率高

B、线程运行过程中没有线程切换

C、避免了线程间同步时间因调度问题延长

D、把进程所需要的CPU一次性分给进程


参考答案:A

第9题:

在GSM系统,下列关于切换说法正确的是( )。

A.BSS内部切换、BSS间的切换以及MSS间的切换都需要由MSC来控制完成
B.BSS间的切换和MSS间的切换都需要由MSC来控制完成,而BSS内部切换由BSC控制完成
C.MSS问的切换需要由MSC来控制完成,BSS间的切换和BSS内部切换由BSC控制完成
D.BSS内部切换是软切换,BSS间的切换以及MSS间的切换是硬切换

答案:B
解析:

第10题:

缺页中断的处理过程是软硬件配合完成的,请叙述缺页中断处理过程? 


正确答案: 若在页表中发现所要访问的页面不在内存,则产生缺页中断,其处理过程如下:
1、根据逻辑地址查页表的驻留位,判断该页是否在内存;
2、该页标志为0,形成缺页中断。保留现场。
3、操作系统处理缺页中断,寻找一个空闲页面。
4、若有空闲页,则把磁盘上读出的信息装入该页面中。
5、修改页表及内存分配表,表示该页已经在内存。
6、如果内存中无空闲页,则按某种算法选择一个已在内存的页面,把它暂时调出内存。若该页被修改过,则要把信息重写到磁盘上。当一页被暂时调出内存后,重复4、5步。
7、恢复现场,重新执行被中断的指令。

更多相关问题