简答题

试简述8259A中断控制器是如何在特殊全嵌套方式SNFM下实现全嵌套的?

正确答案

特殊全嵌套方式和普通全嵌套方式的区别在于:在特殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求8259A也会给予响应,从而实现一个中断过程能被另一个具有同等级的中断请求所打断。特殊全嵌套方式一般用在8259A的级联系统中。在这种情况下只有主片的8259A允许编程为特殊全嵌套方式。这样,当来自某一从片的中断请求正在处理时,主片除对来自优先级较高的本片上其他IR引脚上的中断请求进行开放外,同时对来自同一从片的较高优先级请求也会开放。使主片不封锁得到响应的从片的INT输入,以便让从片上优先级别更高的中断能够得到响应。

答案解析

相似试题
  • 说明8259A中断控制器的全嵌套方式与特殊的嵌套方式有何区别。他们在应用上有什么不同?

    简答题查看答案

  • 系统中有一片8259A,中断请求信号用电平触发方式,要用ICW4,中断类型码为60H~67H,用特殊全嵌套方式,无缓冲,采用中断自动结束方式。设8259A的端口地址为93H、94H,如何编写初始化程序。

    简答题查看答案

  • 中断向量的类型码存放在8259A中段控制器的什么地方?如何实现类型码的存放?

    简答题查看答案

  • 某80X86系统中,若8259A处于单片、全嵌套工作方式,且采用非特殊屏蔽和非特殊结束方式,中断请求采用边沿触发,IR0的中断类型为60H,编写8259A的初始化程序(8259A的端口地址为93H,94H)。

    简答题查看答案

  • 试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为B0H和B1H。

    简答题查看答案

  • 试按照如下要求对8259A进行初始化:系统中只有一片8259A,中断请求信号用电平触发方式,下面要用ICW4,中断类型码为60H、61H、62H……67H,用全嵌套方式,不用缓冲方式,采用中断自动结束方式。设8259A的端口地址为94H和95H。。

    简答题查看答案

  • 8259A中断控制器的IR0——IR7的主要用途是什么?如何使用8259A上的CAS0——CAS2引脚?

    简答题查看答案

  • 试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为0B0H和0B1H。并写出8259A的初始化程序段。

    简答题查看答案

  • 在PC机中,单片8259A工作在普通全嵌套方式及普通结束中断方式下,当前IMR=02H,ISR=00H,现有IR1、IR3、IR4同时申请,试回答下列问题: (1)IRR的内容是多少? (2)CPU将先响应哪个中断请求?为什么? (3)CPU的中断响应周期结束后,ISR的值是多少?表示什么意思?

    简答题查看答案