更多“为了便于实现多级中断,保存现场信息最有效的办法是采用堆栈。”相关问题
  • 第1题:

    中断处理的4个阶段为( )。

    A)保存现场、执行中断处理程序、分析中断源、恢复现场

    B)保存现场、恢复现场、执行中断处理程序、分析中断源

    C)保存现场、分析中断源、执行中断处理程序、恢复现场

    D)分析中断源、保存现场、执行中断处理程序、恢复现场


    正确答案:C
    中断处理分为4个阶段: 
    ①保存被中断程序的现场。其目的是为了在中断处理完之后,可以返回到原来被中断的地方继续执行。 
    ②分析中断源,确定中断原因。 
    ⑨转去执行相应的处理程序。 
    ④恢复被中断程序现场(即中断返回),继续执行被中断程序。 

  • 第2题:

    中断是现代计算机中的一项重要技术,为了提高CPU的工作效率和计算机的可靠性,以及实现计算机间通信都是必不可少的,中断处理过程中保存现场是为了(3),保存和恢复现场时都要求关中断是为了(4)。

    A.怕丢失数据

    B.怕影响其他部件工作

    C.返回原程序执行

    D.中断处理过程中要使用现场数据


    正确答案:C

  • 第3题:

    中断处理的正确过程是

    A.分析中断源,保存被中断程序现场,执行响应处理程序,恢复被中断程序现场

    B.分析中断源,保存被中断程序现场,恢复被中断程序现场,执行响应处理程序

    C.保存被中断程序现场,分析中断源,恢复被中断程序现场,执行响应处理程序

    D.保存被小断程序现场,分析中断源,执行响应处理程序,恢复被小断程序现场


    正确答案:D
    解析:中断处理的过程是首先保存被中断程序现场。然后分析中断源,确定中断原因。执行响应处理程序。最后恢复被中断程序现场。

  • 第4题:

    为了便于实现多级中断,使用( )来保护断点和现场最有效。

    A.ROM B.中断向量表 C.通用寄存器 D.堆栈


    正确答案:D

  • 第5题:

    中断现场保存在()。

    A.中断源中
    B.软盘或硬盘中
    C.中断向量表中
    D.堆栈中

    答案:D
    解析:

  • 第6题:

    计算机为了实现多级中断,需要在执行完中断之后,返回原来中断的程序,因此需要使用( )保存断点和现场。

    A.ROM
    B.中断向量表
    C.通用寄存器
    D.堆栈

    答案:D
    解析:
    在多级中断中也使用中断堆栈保存现场信息。使用堆栈保存现场的好处是:
    (1)控制逻辑简单,保存和恢复现场的过程按先进后出顺序进行;
    (2)每一级中断不必单独设置现场保护区,各级中断现场可按其顺序放在同一个栈里。

  • 第7题:

    中断现场保存在()。

    • A、中断源中
    • B、软盘或硬盘中
    • C、中断向量表中
    • D、堆栈中

    正确答案:D

  • 第8题:

    下列中断处理过程的步骤,最先执行的是()

    • A、 安装堆栈
    • B、 调用中断服务
    • C、 恢复堆栈
    • D、 保存寄存器

    正确答案:D

  • 第9题:

    单选题
    下列中断处理过程的步骤,最先执行的是()
    A

     安装堆栈

    B

     调用中断服务

    C

     恢复堆栈

    D

     保存寄存器


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

  • 第10题:

    单选题
    中断响应后,保护断点的目的是(  )
    A

    便于寻找中断源

    B

    转到中断服务子程序

    C

    从中断服务子程序返回被中断的地方

    D

    便于多级中断


    正确答案: C
    解析:

  • 第11题:

    单选题
    为了实现递归子程序的正确调用,人们必须用()来保存(返回地址)及有关信息。
    A

    堆栈

    B

    线性表

    C

    队列

    D

    入口点


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

  • 第12题:

    单选题
    为了便于实现多级中断,保存现场信息最有效的方法是采用()。
    A

    通用寄存器

    B

    堆栈

    C

    存储器

    D

    外存


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

  • 第13题:

    计算机的堆栈是计算机中临时存放信息的一个连续的存贮区域,它主要是为了实现子程序调用和中断而设置,堆栈工作是按“先入先出”的原则工作的。()

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


    参考答案:错误

  • 第14题:

    为实现多重中断,保护断点和现场应使用( )。

    A.ROM

    B.中断向量表

    C.设备内的寄存器

    D.堆栈


    正确答案:D
    解析:通常使用堆栈来实现多重中断、保护断点和现场

  • 第15题:

    为实现多重中断,保护断点和现场使用( )。

    A.ROM

    B.中断向量表

    C.设备内的寄存器

    D.堆栈


    正确答案:D

  • 第16题:

    为了便于实现多级中断,使用______来保护断点和现场最有效。

    A.ROM
    B.中断向量表
    C.通用寄存器
    D.堆栈

    答案:D
    解析:
    堆栈是一种数据项按序排列的数据结构,只能在一端(称为栈顶top)对数据项进行插入和删除。要点:堆,顺序随意。栈,后进先出(Last-In/First-Out)。为了便于实现多级中断,使用堆栈来保护断点和现场最有效。

  • 第17题:

    多级中断系统中有多个不同优先级的中断源,优先极高的中断可以打断优先级低的中断服务程序,以程序嵌套方式进行工作。这种方式使用(14)保护断电和现场最有效。

    A.堆栈
    B.队列
    C.数组
    D.链表

    答案:A
    解析:

  • 第18题:

    中断返回指令是IRET,该指令将堆栈中保存的断点弹出后依次装入()寄存器中,将堆栈中保存的标志装入标志寄存器F中。


    正确答案:指令指针寄存器和代码段

  • 第19题:

    为了实现递归子程序的正确调用,人们必须用()来保存(返回地址)及有关信息。

    • A、堆栈
    • B、线性表
    • C、队列
    • D、入口点

    正确答案:A

  • 第20题:

    中断返回指令是(),该指令将堆栈中保存的断点弹出后依次装入()寄存器和()寄存器中,将堆栈中保存的标志装入()中。


    正确答案:IRET;IP;CS;Flags

  • 第21题:

    判断题
    为了便于实现多级中断,保存现场信息最有效的办法是采用堆栈。
    A

    B


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

  • 第22题:

    单选题
    中断处理的4个阶段为()。
    A

    保存现场、执行中断处理程序、分析中断源、恢复现场

    B

    保存现场、恢复现场、执行中断处理程序、分析中断源

    C

    保存现场、分析中断源、执行中断处理程序、恢复现场

    D

    分析中断源、保存现场、执行中断处理程序、恢复现场


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

  • 第23题:

    单选题
    单级中断与多级中断的区别是()。
    A

    单级中断只能实现单中断,而多级中断可以实现多重中断

    B

    单级中断的硬件结构是一维中断,而多级中断的硬件结构是二维中断

    C

    单级中断处理机只通过一根外部中断请求线接到它的外部设备系统;而多级中断,每一个I/O设备都有一根专用的外部中断请求线


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