更多“中断控制器8259A内部的中断屏蔽寄存器其中某一位为1,则对应的”相关问题
  • 第1题:

    下面关于8259A中断控制器的叙述中,错误的是

    A.一片8259A可管理8个中断请求信号

    B.采用多片8259A时,每个8259A的INT信号直接相连后作为系统的中断请求信号

    C.通过对8259A的初始化编程可以实现对中断请求信号进行屏蔽

    D.8259A包括中断请求寄存器、优先级分析器、中断服务寄存器和中断屏蔽寄存器等


    正确答案:B

  • 第2题:

    若8259A中断屏蔽字OCW1为00H,则8259A所管理的8级中断全被屏蔽.()


    答案:错
    解析:

  • 第3题:

    若8086系统采用单片8259A中断控制器控制中断,中断类型码给定为20H,中断源的请求线与8259A的IR4相连,试问:对应该中断源的中断向量表入口地址是什么?若中断服务程序入口地址为4FE0H:0024H,则对应该中断源的中断向量表内容是什么,如何定位?


    正确答案: 中断向量表入口地址为:0段的0090H地址。
    对应4FE24H中断服务程序入口,在向量表中定位情况:(0090H)=24H、(0091H)=00H、(0092H)=E0H、(0093H)=4FH。

  • 第4题:

    当用8259A中断控制器时,其中断服务程序为什么要用EOI命令来结束中断服务?


    正确答案:当8259A执行中断服务程序时,为保护现场不被破坏,必须用EOI命令来结束服务。

  • 第5题:

    若8086系统采用单片8259A,其中断类型码为46H,则其中断矢量表的地址指针是多少?


    正确答案:中断矢量表的地址指针是46H×4=118H

  • 第6题:

    8259A内部中断屏蔽寄存器是()位,其内容是由()设定。


    正确答案:8;微处理器

  • 第7题:

    1片8259A中断控制器可管理()级中断,用9片8259A可构成()级主从式中断管理系统。


    正确答案:8;64

  • 第8题:

    当中断控制器8259A的A0接向地址总线A1时,若其中一个口地址为62H,问另一个口地址为多少?若某外设的中断类型码是56H,则该中断源应加到8259A中的中断请求寄存器IRR的哪个输入端?


    正确答案:60H;IR6

  • 第9题:

    8259A中设置中断屏蔽寄存器是为了改变各个中断的优先级。


    正确答案:错误

  • 第10题:

    判断题
    中断控制器8259A内部的中断屏蔽寄存器其中某一位为1,则对应的中断请求位被屏蔽。
    A

    B


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

  • 第11题:

    填空题
    如果8259A的中断屏蔽寄存器某一位(),则来自相应引脚的中断请求信号将被8259A屏蔽掉(不向CPU转发)。

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

  • 第12题:

    判断题
    中断屏蔽寄存器也是一个存储器映像的CPU寄存器,主要用来屏蔽外部和内部中断。如果状态寄存器ST1中的INTM位为0且IMR寄存器中的某一位为1,就开放相应中断。
    A

    B


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

  • 第13题:

    8259A中,用户可以屏蔽指定的中断输入,方法是设置中断屏蔽寄存器IMR中相应位等于1,其使用的操作命令字是【 】。


    正确答案:OCW1
    OCW1

  • 第14题:

    简述中断控制器8259A的内部结构。


    正确答案:8259A的内部结构有数据总线缓冲器,读写逻辑电路,级联缓冲比较器,中断控制逻辑,中断请求寄存器(IRR),中断服务寄存器(ISR),中断屏蔽寄存器(IMR),优先权判别器(PR)。

  • 第15题:

    8259A中断屏蔽寄存器IMR和8086/8088CPU的中断允许标志I有什么差别?在中断响应过程中他们如何配合工作?


    正确答案: 中断屏蔽寄存器IMR可以屏蔽与之对应的IRR中响应的请求不能进入系统的下一级优先判别器判优,而当8259A向CPU的INT引脚提出中断请求时,可以通过IF标志将该中断请求屏蔽,他们直接屏蔽的对象不同。
    在中断响应过程中,首先由外设向8259A提出中断请求,当中断屏蔽寄存器IMR置0时,该中断请求进入系统的下一级优先判别器判优。如果其优先级最高,就可以由8259A向CPU的INT引脚提出中断请求,只要这时IF=1,则CPU可以响应8259A提出的中断请求。

  • 第16题:

    下面是关于8259A可编程中断控制器的叙述,其中错误的是()

    • A、8259A具有将中断源按优先级排队的功能
    • B、8259A具有辨认中断源的功能
    • C、8259A具有向CPU提供中断向量的功能
    • D、一片8259A具有4根中断请求线

    正确答案:D

  • 第17题:

    已知对应于中断类型码为18H的中断服务程序存放在0020H:6314H开始的内存区域中,求对应于18H类型码的中断向量存放位置和内容。在编写程序时,为什么通常总要用STI和CLI中断指令来设置中断允许标志?8259A的中断屏蔽寄存器IMR和中断允许标志IF有什么区别?


    正确答案: 偏移地址EA=18H×4=60H,18H中断向量在中断向量表中的入口地址为00000H+60H=00060H。中断服务程序存放在0020H:6314H开始的内存区域中,所以(00060H)=0020H,(00061H)=6314H。
    IF是8086微处理器内部标志寄存器Flags的中断允许标志位。若IF=1,则CPU可以接受中断请求;若IF=0,8086就不接受外部可屏蔽中断请求INTR引线上的请求信号。在编写程序时,用STI指令使中断允许标志位IF=1,目的是使CPU能够接受中断请求,或实现中断嵌套。而用CLI指令使中断允许标志位IF=0,则可以关中断,使CPU拒绝接受外部中断请求信号。
    如果8259A的中断屏蔽寄存器IMR中的某位为1,就把这一位对应的中断请求输入信号IR屏蔽掉,无法被8259A处理,也无法向8086处理器产生INTR请求。

  • 第18题:

    若8086系统采用单片8259A中断控制器控制中断,中断类型码给定为20H,中断源的请求线与8259A的IR4相连,试问:对应该中断源的中断向量表入口地址是什么?若中断服务程序入口地址为4FE24H,则对应该中断源的中断向量表内容是什么,如何定位?


    正确答案: 中断向量表入口地址为:0段的0090H地址。对应4FE24H中断服务程序入口,在向量表中定位情况:(0090H)=24H、(0091H)=00H、(0092H)=E0H、(0093H)=4FH。

  • 第19题:

    8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?


    正确答案: IF是8086微处理器内部标志寄存器的一位,若IF=0,8086就不响应外部可屏蔽中断请求INTR引线上的请求信号。
    8259A有8个中断请求输入线,IMR中的某位为1,就把对应这位的中断请求IR禁止掉,无法被8259A处理,也无法向8086处理器产生INTR请求。

  • 第20题:

    如果8259A的中断屏蔽寄存器某一位(),则来自相应引脚的中断请求信号将被8259A屏蔽掉(不向CPU转发)。


    正确答案:

  • 第21题:

    问答题
    当用8259A中断控制器时,其中断服务程序为什么要用EOI命令来结束中断服务?

    正确答案: 当8259A执行中断服务程序时,为保护现场不被破坏,必须用EOI命令来结束服务。
    解析: 暂无解析

  • 第22题:

    问答题
    简述中断控制器8259A的内部结构。

    正确答案: 8259A的内部结构有数据总线缓冲器,读写逻辑电路,级联缓冲比较器,中断控制逻辑,中断请求寄存器(IRR),中断服务寄存器(ISR),中断屏蔽寄存器(IMR),优先权判别器(PR)。
    解析: 暂无解析

  • 第23题:

    填空题
    8259A内部中断屏蔽寄存器是()位,其内容是由()设定。

    正确答案: 8,微处理器
    解析: 暂无解析