更多“中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。”相关问题
  • 第1题:

    所谓外部中断,常常包括有(1);中断响应和处理时,保护现场的工作是由(2)完成的。

    A.CPU故障中断

    B.溢出中断

    C.控制台、时钟中断

    D.缺页中断


    正确答案:C

  • 第2题:

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

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

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

  • 第3题:

    现场控制站的执行代码由周期执行部分和随机执行部分组成。前者由硬件时钟定时激活,后者用硬件中断激活。


    正确答案:正确

  • 第4题:

    中断系统的软、硬功能分配,实际上是中断响应软件和中断处理硬件之间的功能分配。


    正确答案:错误

  • 第5题:

    硬件中断由外部硬件产生,分为()中断和()中断。


    正确答案:可屏蔽;非屏蔽

  • 第6题:

    有关中断的下列提法中()是正确的。

    • A、中断事件是由硬件发现的
    • B、中断事件是由软件处理的
    • C、中断事件是正在运行的进程所期望的
    • D、应在每一条指令执行后检测是否有中断事件
    • E、应在每个进程结束后检测是否有中断事件

    正确答案:A,B,D

  • 第7题:

    请描述8086中的中断响应和处理过程(含硬件中段和软件中断两种中断)?


    正确答案: 硬件中断:CPU在当前指令结束时采样INTR信号,若有中断请求信号且处于开中断状态,则CPU发出两个连续的响应周期INTA,在第二个中断周期采样数据总线获得由外设输入的中断类型号;若为NMI中断请求,CPU不经过两个中断响应周期,而是在内部自动形成中断类型码。
    软件中断的中断类型码也是自动形成的。
    以下是获取中断类型码后相同的操作:
    计算中断程序入口地址(中断向量)在中断向量表的位置,保护现场,复制追踪T的状态,IF和TF清零,保存断点,从向量表中取得中断程序的入口地址分别送CS和IP,执行中断程序,中断返回(恢复断点、恢复现场)。

  • 第8题:

    从产生中断的方法来分,8086的中断可分为硬件中断和软件中断两大类,其中硬件中断又可分为两类:()、(),它们分别通过()、()这两个引脚引入。


    正确答案:可屏蔽中断;非屏蔽中断;INTR;NMI

  • 第9题:

    中断发生时,由硬件更新程序计数器PC,而不是由软件完成,主要是为了()。

    • A、能进入中断处理程序并正确返回源程序
    • B、节省内容
    • C、提高处理机的速度
    • D、使中断处理程序易于编址,不易出错

    正确答案:C

  • 第10题:

    填空题
    硬件中断由外部硬件产生,分为()中断和()中断。

    正确答案: 可屏蔽,非屏蔽
    解析: 暂无解析

  • 第11题:

    单选题
    关于中断下面说法正确的是()
    A

    软件中断时处理器的中断引脚电平信号发生变化

    B

    硬件中断可以用来实现操作系统的系统调用

    C

    硬件中断由外设引发的,它是由已和硬件信号开始的

    D

    在x86中硬件中断和软件中断都称为陷入(Trap)


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    尽管中断响应次序由硬件排队器固定好了,但中断实际处理完的次序是可以通过系统软件修改各中断级处理程序的()位,而动态改变。

    正确答案: 屏蔽
    解析: 暂无解析

  • 第13题:

    以下关于中断的叙述中,不正确的是( )。

    A.中断处理过程包括中断响应、中断处理和中断恢复
    B.中断响应由硬件、软件共同完成
    C.中断响应时,软件完成程序状态字的交换
    D.中断处理完全由操作系统完成,按情况执行不同的中断处理例程

    答案:C
    解析:
    本题考查中断响应的基础知识。中断响应是一个软硬件结合起来处理系统例外事件的机制。硬件响应中断时,进行新老程序状态字的交换。所谓程序状态字,是指CPU的一些重要寄存器内容的有序集合。老程序状态字是指系统正在运行时的程序状态字,新程序状态字是指存放在内存制定单元的程序状态字,新程序状态字中的指令地址寄存器就是操作系统的入口地址。通过交换程序状态字,系统转入运行操作系统的程序。中断响应的工作将由操作系统完成。操作系统判别产生中断的原因,根据中断的原因调用相应的中断处理例程,完成中断处理。在中断处理结束后,再运行进程管理中的进程调度程序,将某个进程运行时的程序状态字内容填入相应的硬件寄存器中,从而使该进程投入运行。

  • 第14题:

    CPU响应中断时,进入“中断周期”采用硬件方法保护并更新程序计数器PC内容,而不是由软件完成,主要是为了()。

    A.能进入中断处理程序并能正确返回原程序
    B.节省主存
    C.提高处理机速度
    D.易于编制中断处理程序

    答案:A
    解析:
    CPU响应中断时,在执行中断服务之前,必须保存CPU的返回地址和CPU的现场信息。若中断周期的任务由软件来完成,则可能会被新到来的中断请求中断,无法完成CPU现场信息的保存,打乱了CPU的中断响应机制,致使无法正确返回。

  • 第15题:

    尽管中断响应次序由硬件排队器固定好了,但中断实际处理完的次序是可以通过系统软件修改各中断级处理程序的()位,而动态改变。


    正确答案:屏蔽

  • 第16题:

    关于中断下面说法正确的是()

    • A、软件中断时处理器的中断引脚电平信号发生变化
    • B、硬件中断可以用来实现操作系统的系统调用
    • C、硬件中断由外设引发的,它是由已和硬件信号开始的
    • D、在x86中硬件中断和软件中断都称为陷入(Trap)

    正确答案:C

  • 第17题:

    以下()不是BIOS的功能。

    • A、程序服务处理
    • B、自简及初始化
    • C、硬件中断处理
    • D、软件中断处理

    正确答案:D

  • 第18题:

    中断处理过程中,()是由硬件完成。

    • A、关中断
    • B、开中断
    • C、保存CPU现场
    • D、恢复CPU现场

    正确答案:B

  • 第19题:

    软件中断有哪些特点?在中断处理子程序和主程序的关系上,软件中断和硬件中断有什么不同之处?


    正确答案: (1)软件中断用一条指令进入中断处理子程序,中断类型码由指令提供。进入中断时,不需要执行中断响应总线周期,也不从数据总线读取中断类型码。不受中断允许标志IF的影响。不过,软件中断的一号中断受标志寄存器中另外一个标志既TF的影响,只有TF为1时,才能执行单步中断。
    (2)正在执行软件中断时,如果有外部硬件中断请求,并且是非屏蔽中断请求,那么,会在执行完当前指令后立即给予响应。
    (3)软中断没有随机性。

  • 第20题:

    中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。


    正确答案:错误

  • 第21题:

    单选题
    中断处理过程中,()是由硬件完成。
    A

    关中断

    B

    开中断

    C

    保存CPU现场

    D

    恢复CPU现场


    正确答案: C
    解析: 暂无解析

  • 第22题:

    判断题
    中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    实时中断处理有()。
    A

    外部中断、内部中断、硬件故障中断、程序性中断

    B

    外部中断、分时中断、硬件故障中断、程序性中断

    C

    外部中断、内部中断、硬件故障中断、偶然性中断

    D

    外部中断、内部中断、硬件故障中断、软件故障中断


    正确答案: A
    解析: 暂无解析