微机原理与接口技术第8章 中 断.pptVIP

  • 3
  • 0
  • 约2.47千字
  • 约 51页
  • 2019-08-09 发布于辽宁
  • 举报
8.4.3 中断向量表 图8-9 中断向量表 8.4.4 8086中的中断响应和处理过程 对于软件中断,中断类型码也是自动形成的,几种中断的类型码为: 中断功能 中断类型码 被零除 0 单步中断 1 断点中断 3 溢出中断 4 8086在取得了类型码后的处理过程是一样的,其顺序为: (1)将类型码乘4,作为中断向量表的指针; (2)把CPU的标志寄存器入栈,保护各个标志位,此操作类似于PUSHF指令; (3)复制追踪标志TF的状态,接着清除IF和TF标志,屏蔽新的INTR中断和单步中断; (4)保存主程序中的断点,即把主程序断点处的IP和CS值推入堆栈保护,先推入CS值,再推入IP值; (5)从中断向量表中取中断服务程序的入口地址,分别送至CS和IP中,先取CS值; (6)按新地址执行中断服务程序。 图8-10 8086的中断响应和处理流程图 8.5 中断控制器Intel 8259A 8.5.1 功能 Intel 8259A是与8086系列兼容的可编程的中断控制器。 (1)具有8级优先权控制,通过级连可扩展至64级优先权控制。 (2)每一级中断都可以屏蔽或允许。 (3)在中断响应周期,8259A可提供相应的中断向量,从而能迅速地转至中断服务程序。 (4)8259A有

文档评论(0)

1亿VIP精品文档

相关文档