更多“为了便于实现多级中断,使用( )来保护断点和现场最有效。 A.ROM B.中断向量表 C.通用寄存器 D.堆 ”相关问题
  • 第1题:

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

    A.ROM

    B.堆栈

    C.中断向量表

    D.设备内的寄存器


    正确答案:B

  • 第2题:

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

    A.通用寄存器
    B.堆栈
    C.存储器
    D.外存

    答案:B
    解析:
    多级中断中,寄存器的个数很有可能不够用,会造成覆盖上层中断的现场信息的错误。用外存保存现场信息,速度太慢。常用的方法是用堆栈保存中断的现场信息,堆栈后进先出的特点正好符合中断返回内层先返回外层后返回的要求。

  • 第3题:

    为了便于实现多级中断,保存现场最有效的方法是采用______。

    A.通用寄存器

    B.堆栈

    C.存储器

    D.外存


    D

  • 第4题:

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

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

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

  • 第5题:

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

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

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