更多“8259中,用来保存正在服务的中断的寄存器是()A、IRRB、ISRC、IMRD、DAC”相关问题
  • 第1题:

    8259A中的中断服务寄存器用于()

    A.指示有外设向CPU发中断请求

    B.指示有中断正在进行

    C.开放或关闭中断系统


    正确答案:B

  • 第2题:

    中断服务寄存器的作用是( )。

    A.指示有外设向CPU发中断请求

    B.指示有中断正在进行

    C.开放或关闭中断系统

    D.以上都不对


    正确答案:B

  • 第3题:

    以下关于数据文件的说法,正确的是:()

    • A、NUNREG VR用来保存码垛寄存器数据
    • B、POSREG VR用来保存位置寄存器数据
    • C、PALREG VG用来保存寄存器数据
    • D、DIOCFGSV IO用来保存I/O配置数据

    正确答案:B,D

  • 第4题:

    8259中,用来保存正在服务的中断的寄存器是()。

    • A、IRR
    • B、ISR
    • C、IMR
    • D、DAC

    正确答案:B

  • 第5题:

    8259的中断屏蔽寄存器为()。

    • A、IRR
    • B、IMR
    • C、ISR
    • D、都不是

    正确答案:B

  • 第6题:

    8259芯片中,IRR是()寄存器。

    • A、中断屏蔽寄存器
    • B、中断请求寄存器
    • C、中断服务寄存器
    • D、以上皆不是

    正确答案:B

  • 第7题:

    在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。

    • A、中断请求寄存器IRR
    • B、中断屏蔽寄存器IMR
    • C、中断服务寄存器ISR
    • D、标志寄存器EFLAGS

    正确答案:C

  • 第8题:

    8259A中断服务寄存器某位为()时,表明微处理器正在为之服务,若某位为()时,说明微处理器不为之服务。


    正确答案:l;0

  • 第9题:

    程序计数器实质上也是一种寄存器,它是用来()。

    • A、保存正在运行的指令
    • B、保存将取出的下一条程序
    • C、保存下一条指令的地址
    • D、保存正在运行的指令地址

    正确答案:C

  • 第10题:

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

     安装堆栈

    B

     调用中断服务

    C

     恢复堆栈

    D

     保存寄存器


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

  • 第11题:

    单选题
    程序计数器实质上也是一种寄存器,它是用来()。
    A

    保存正在运行的指令

    B

    保存将取出的下一条程序

    C

    保存下一条指令的地址

    D

    保存正在运行的指令地址


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

  • 第12题:

    问答题
    某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?

    正确答案: 虽然CPU中有16个通用寄存器,但因运行某中断处理程序时仅用到其中2个寄存器,因此在响应中断而进入该中断处理程序时,不需要将所有通用寄存器内容保存到主存中,需保存的只是在中断处理程序中要用到的2个寄存器。
    解析: 暂无解析

  • 第13题:

    在中断处理过程中,完全由硬件自动执行的步骤是(60)。

    A.保存中断点

    B.识别中断源

    C.保存将被中断服务程序破坏的通用寄存器中的内容

    D.返回中断点


    正确答案:A
    解析:本题考查中断处理的过程。中断是指打断中央处理器正在执行的工作,让中央处理器去处理其他更加重要或者更为紧迫的任务,在处理完紧急任务后又能回到以前执行的地方。发起中断的事务即为中断源。中断点是用来恢复现场用的。中央处理器收到中断请求后,如果是当前允许的中断,那么停止正在执行的代码,并把内部寄存器入栈,这个过程不能被再次打断,所以在保护现场的开始要先关中断,保护完后再开中断。这个过程应该尽量短,以避免错过了其他中断,因此,这个过程最好用硬件自动来完成,这样速度会快很多。

  • 第14题:

    8259的中断服务寄存器ISR的某一位如果置1,则表示()。

    • A、8259中断服务故障
    • B、CPU正在执行中断服务程序
    • C、外部设备可以请求中断服务
    • D、中断服务程序刚执行完毕

    正确答案:B

  • 第15题:

    某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?


    正确答案:虽然CPU中有16个通用寄存器,但因运行某中断处理程序时仅用到其中2个寄存器,因此在响应中断而进入该中断处理程序时,不需要将所有通用寄存器内容保存到主存中,需保存的只是在中断处理程序中要用到的2个寄存器。

  • 第16题:

    8259A可编程中断控制器的中断服务寄存器ISR用于()

    • A、记忆正在处理中的中断
    • B、存放从外设来的中断请求信号
    • C、允许向CPU发中断请求
    • D、禁止向CPU发中断请求

    正确答案:A

  • 第17题:

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

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

    正确答案:D

  • 第18题:

    8259的中断服务寄存器ISR的某一位如果置1,则表示()。

    • A、259中断服务故障              
    • B、PU正在执行中断服务程序
    • C、部设备可以请求中断服务      
    • D、断服务程序刚执行完毕

    正确答案:B

  • 第19题:

    在8259A中,用于存放所有中断请求信号的寄存器为();用于存放正在被服务的中断源的寄存器为()


    正确答案:IRR;ISR

  • 第20题:

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


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

  • 第21题:

    下列不是DAC0832内部组成的是()

    • A、2个数据缓冲寄存器
    • B、256BRAM
    • C、8位输入寄存器
    • D、8位DAC寄存器

    正确答案:B

  • 第22题:

    单选题
    80X86系统中,用来确定硬件中断服务程序的入口地址的是()A.主程序中的调用指令
    A

    主程序中的转移指令

    B

    中断控制器发出的类型码

    C

    中断控制器中的中断服务寄存器 ISR


    正确答案: C
    解析:

  • 第23题:

    单选题
    8259中,用来保存正在服务的中断的寄存器是()
    A

    IRR

    B

    ISR

    C

    IMR

    D

    DAC


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

  • 第24题:

    填空题
    处理中断过程接收中断请求、()、准备执行中断服务程序并保存寄存器值、执行中断服务子程序。

    正确答案: 响应中断
    解析: 暂无解析