机电-第7章中断系统和中断控制器8259A.pptVIP

  • 30
  • 0
  • 约7.47千字
  • 约 37页
  • 2016-08-26 发布于重庆
  • 举报

机电-第7章中断系统和中断控制器8259A.ppt

机电-第7章中断系统和中断控制器8259A

第 7 章中断系统和中断控制器8259A 1.中断原理 2.8086 CPU中断系统 3.可编程中断控制器8259A 4.PC/XT机的中断结构 第一节 中断和中断系统 2. 中断源与中断识别 查询程序有屏蔽法和位移法两种安排方式。 1)屏蔽法 MOV DX,380H IN AL,DX;输入中断请求触发器的状态 TEST AL,80H;检查最高位(外设A)是否有请求 JNZ AIS;有,则转至外设A服务程序 TEST AL,40H;否,检查外设B是否有请求 JNZ BI5;有,转至外设B服务程序 TEST AL,20H;否,检查外设C是否有请求 JNZ CIS;有,转至外设C服务程序 2)位移法 MOV DX,380H IN AL,DX RCL AL,1 JC AIS RCL AL,1 JC BIS 采用查询中断,对应的中断输入线有一个固定的中断入口地址,进入中断服务程序后首先就是查询中断源。查询的次序,即是优先权的次序,显然,最先被查询的,优先权的级别最高。 图7-4 8086的中断结构 8086系统内存地址的一些专用区域 7.3 可编程中断控制器8259A Intel8259A是一种可编程的中断控制器(PIC),有如下功能: 可为CPU管理和处理8个中断源电路的中断,并对它们进行优先级管理。 可与其它8个8259A芯片组成主从式

文档评论(0)

1亿VIP精品文档

相关文档