第七章中断控制器1.pptVIP

  • 0
  • 0
  • 约4.7千字
  • 约 29页
  • 2019-10-25 发布于湖北
  • 举报
第十五讲: 8086/8088中断系统 重点: 8086/8088中断系统,中断控制器Intel8259A的性能概述,内、外部结构,工作过程,工作方式等。 一、中断分类及中断类型码 中断源:引起中断的原因或发出中断请求的设备称为中断源。 1、中断的分类 共分为两类:硬件中断和软件中断 ①硬件中断:由外部硬件产生的中断,如打印机、键盘等,也称为外部中断。可分为两类:不可屏蔽中断和可屏蔽中断。 不可屏蔽中断:由NMI引脚引入,不受中断允许标志的影响,每个系统仅允许有一个,用来处理紧急情况,如掉电处理。这种中断一旦发生,系统会立即响应。 可屏蔽中断:由INTR引脚引入,受中断允许标志的影响,当IF=1时,可屏蔽中断才能进入CPU,可屏蔽中断可有多个,一般通过优先级排队,从多个中断源中选出一个进行处理。 ②软件中断(内部中断):根据某条指令或对标志寄存器中某个标志的设置产生,与硬件电路无关,如除数为0,或用INT n指令产生。 溢出中断由INTO指令引起 断点中断由INT3指令引起 单步由标志TF引起 ,不对应指令 除0中断由计算结果引起,不对应指令 2、中断类型码: 8086/8088为每个中断源分配了一个中断类型码,其取值范围为0~255,可处理256种中断。其中包括软件中断、系统占用的中断和预留给用户使用的中断。 二、中断向量和中断向量表 中断向量:中断服务子程序的入口地址。 中

文档评论(0)

1亿VIP精品文档

相关文档