更多“中断返回指令是(),该指令将堆栈中保存的断点弹出后依次装入()寄存器和()寄存器中,将堆栈中保存的标志装入()中。”相关问题
  • 第1题:

    操作数存在堆栈中,指令隐含约定由堆栈指针SP寄存器提供堆栈栈顶单元地址,进行读出或写入的是()。

    A.寄存器寻址

    B.主存寻址

    C.堆栈寻址


    正确答案:C

  • 第2题:

    标志寄存器中,没有对应的指令操作,只能提供堆栈操作改变其状态的标志位是______。

    A.CF

    B.AF

    C.TF

    D.PF


    正确答案:C

  • 第3题:

    CPU中,保存当前正在执行的指令的寄存器是(5)。表征指令执行结果的寄存器是(6)。


    A. 程序计数器
    B. 标志寄存器(PSW)
    C. 堆栈指示器
    D. 指令寄存器

    答案:B
    解析:
    CPU中的寄存器是用来暂时保存运算和控制过程的中间结果、最终结果以及控制、状态信息的。它可以分为通用寄存器和专用寄存器两大类。

    从表中我们可以看出,程序计数器存放的是下一条指令的地址;标志寄存器记录运算器的重要状态和特征,典型的是是否溢出、结果为0、被0除等;指令寄存器存放当前正在执行的指令。

  • 第4题:

    当前正在执行的指令保存在CPU的()寄存器中;运算结果进位标志C保存在CPU的()寄存器中。


    正确答案:指令(或IR);状态

  • 第5题:

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

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

    正确答案:D

  • 第6题:

    执行返回指令,退出中断服务程序,这时返回地址来自()。

    • A、堆栈区
    • B、程序计数器
    • C、ROM区
    • D、CPU的暂存寄存器

    正确答案:A

  • 第7题:

    8086系统中,默认方式下对指令寻址由寄存器()和()完成,而堆栈段中的偏移量可由寄存器()或()来指示。


    正确答案:CS,IP,SP,BP

  • 第8题:

    子程序结构中,保存现场指的是()。

    • A、保存CALL指令
    • B、保存断点的地址
    • C、保存主程序用到的寄存器
    • D、保存子程序用到的寄存器

    正确答案:C

  • 第9题:

    执行RET指令后,CPU自动将断点弹到相应的寄存器中。如果是段间返回,返回的操作是()

    • A、先弹出送IP,后弹出送CS
    • B、先弹出送CS,后弹出送IP
    • C、弹出送IP
    • D、弹出送CS

    正确答案:A

  • 第10题:

    单选题
    子程序结构中,保存现场指的是()。
    A

    保存CALL指令

    B

    保存断点的地址

    C

    保存主程序用到的寄存器

    D

    保存子程序用到的寄存器


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

  • 第11题:

    单选题
    CALL指令和RET指令对堆栈操作,正确的说法为()。
    A

    CALL指令从堆栈中取出子程序的地址

    B

    RET指令从堆栈中取出子程序的地址

    C

    CALL指令从堆栈中取出断点的地址

    D

    RET指令从堆栈中取出断点的地址


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

  • 第12题:

    单选题
    执行RET指令后,CPU自动将断点弹到相应的寄存器中。如果是段间返回,返回的操作是()
    A

    先弹出送IP,后弹出送CS

    B

    先弹出送CS,后弹出送IP

    C

    弹出送IP

    D

    弹出送CS


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

  • 第13题:

    中断响应操作过程中将包含以下哪些操作?()

    A.把当前PC值压入堆栈,保护断点

    B.将相应的中断服务程序的入口地址送入PC

    C.对有些中断源,CPU会自动清除中断标志

    D.执行中断服务程序

    E.执行到返回指令RETI,中断服务程序结束,将堆栈内容弹出到PC,返回到原来断点继续执行


    正确答案:ABCDE

  • 第14题:

    CPU中,保存当前正在执行的指令的寄存器是(1)。保存指令执行结果的寄存器是(2)。

    A.程序计数器

    B.标志寄存器(PSW)

    C.堆栈指示器

    D.指令寄存器


    正确答案:D

  • 第15题:

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

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

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

  • 第16题:

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


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

  • 第17题:

    指令“CALL FAR PTRIsum”执行时将会向堆栈中依次压入()。

    • A、IP和CS
    • B、CS和IP
    • C、标志寄存器值和IP
    • D、标志寄存器值,CS和IP

    正确答案:B

  • 第18题:

    CPU响应中断后将()寄存器入栈保存,然后自动将()标志和()标志复位。若要实现中断嵌套,必须在中断服务子程序中执行一条()指令。


    正确答案:Flags;IF;TF;开中断

  • 第19题:

    将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。

    • A、MOVAX,BX
    • B、MOVAX,[BX]
    • C、POPAX
    • D、MOVAX,SS:[BX]

    正确答案:D

  • 第20题:

    执行段间返回RET指令时,从堆栈中()。

    • A、先弹出断点的偏移地址,再弹出段地址
    • B、先弹出断点的段地址,再弹出偏移地址
    • C、弹出断点的偏移地址
    • D、弹出断点的段地址

    正确答案:B

  • 第21题:

    单选题
    保护断点的方法是(  )
    A

    将断点地址送到指定的寄存器中

    B

    将断点地址通过访问指令送到指定的内存单元中

    C

    将断点地址通过指令送到中断向量表中

    D

    由硬件将断点地址自动压入堆栈中


    正确答案: B
    解析:

  • 第22题:

    单选题
    执行段间返回RET指令时,从堆栈中()。
    A

    先弹出断点的偏移地址,再弹出段地址

    B

    先弹出断点的段地址,再弹出偏移地址

    C

    弹出断点的偏移地址

    D

    弹出断点的段地址


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

  • 第23题:

    填空题
    当前正在执行的指令保存在CPU的()寄存器中;运算结果进位标志C保存在CPU的()寄存器中。

    正确答案: 指令(或IR),状态
    解析: 暂无解析