第六章 输入与输出中断.pptVIP

  • 5
  • 0
  • 约9.43千字
  • 约 49页
  • 2021-11-05 发布于广东
  • 举报
CPU在发第2个中断响应信号INTA时,将使发出中断请求信号的接口把1字节的中断类型码通过数据总线传送给CPU。 中断允许标志IF位的状态可用指令STI使其置位,即开中断;也可用CLI指令使其复位,即关中断。 系统复位后或任一中断被响应后,IF=0,所以在执行程序的过程中要用STI指令开中断,以便CPU有可能响应新的可屏蔽中断请求。 学习文档 2. 非屏蔽中断 8086/8088要求NMI上的请求脉冲的有效宽度(高电平 的持续时间)大于两个时钟周期。一旦此中断请求信号产生,不管标志位IF的状态如何,即使在关中断(IF=0)的情况下,CPU也能响应它。 非屏蔽中断源有3种: 1)系统板上RAM的奇偶校验错 2)扩展槽中的I/O通道错 3)协处理器8087的中断请求 学习文档 由于NMI比INTR的中断请求的级别高,因此,若在指令执行过程中,INTR和NMI引脚上同时都有中断请求信号 ,则CPU将首先响应NMI引脚上的中断请求。 Intel公司在设计8086/8088芯片时,已将NMI的中断类型号预先定义为类型2,所以,CPU响应非屏蔽中断时,不要求外部向CPU提供中断类型号,CPU在总线上也不发INTA信号。 学习文档 (二)内部中断 1.除法出错中断——类型0(优先级最高) 执行除法指令时,若除

文档评论(0)

1亿VIP精品文档

相关文档