预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共123页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章中断系统和中断控制器8259A一、中断的基本概念1、中断及中断源中断源中断分类CPU中断系统的功能(1)实现中断及返回(1)实现中断及返回(2)实现优先权排队以确定优先处理的中断源在中断服务处理过程中:若新的中断申请其优先级别更高则CPU应再一次中断转去优先权更高的中断源服务。处理完后再回到原来的中断服务中这也称为中断嵌套。若新的中断源优先权级别为同级或低级则CPU暂不理会继续正在处理的中断服务直到当前中断处理结束后再去处理新的中断申请。2、中断处理过程(1)中断请求(1)中断请求(2)中断排队和(3)中断响应(2)中断排队和(3)中断响应(4)中断服务和(5)中断返回(4)中断服务和(5)中断返回3、中断优先权管理3、中断优先权管理3、中断优先权管理3、中断优先权管理3、中断优先权管理二、8086/8088的中断系统二、8086/8088的中断系统1、8086/8088的中断指令1、8086/8088的中断指令1、8086/8088的中断指令1、8086/8088的中断指令2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类2、8086/8088的中断分类3、中断向量表3、中断向量表(1)使用INT21H设置中断向量使用INT21H设置中断向量用传送指令设置中断向量用传送指令设置中断向量——代码段4、8086/8088的中断处理过程(1)中断响应条件(2)中断处理顺序(2)中断处理顺序(3)中断类型码的获取(4)中断响应过程(4)中断响应过程三、中断控制器8259A1、8259A基本构成与引脚信号8259A的基本构成8259A的基本构成8259A的基本构成8259A的基本构成8259A的基本构成8259A的基本构成8259A的基本构成8259A的基本构成引脚功能引脚功能引脚功能引脚功能引脚功能引脚功能引脚功能引脚功能引脚功能引脚功能8259A的主要功能2、8259A工作过程2、8259A工作过程2、8259A工作过程3、8259A的工作方式(1)中断请求触发方式电平触发边沿触发(2)屏蔽中断源方式普通屏蔽方式特殊屏蔽方式(3)中断优先权设置方式普通全嵌套方式特殊全嵌套方式优先权自动循环方式优先权特殊循环方式(4)中断结束(EOI)方式自动中断结束方式普通中断结束方式特殊中断结束方式(5)连接系统总线方式(6)中断查询方式(7)级联方式(7)级联方式4、8259A编程方法初始化命令字ICW1格式ICW2格式ICW3格式ICW3格式ICW4格式例题操作命令字OCW1OCW2OCW2OCW2OCW3OCW3OCW3OCW3R、SL、EOI组合例题(1)例题(2)例题(3)例题(4)例题(5)例题(6)中断处理的过程例题(7)例题(8)例题(9)例题(10)连接IR3的从片初始化: