- 13
- 0
- 约1.43万字
- 约 63页
- 2019-08-25 发布于湖北
- 举报
8259A 1. 假设8259的端口地址为50H、51H,试编写一段程序,将8259中的IRR、ISR、IMR的内容读出送至存储器中REG_ARR开始的内存单元中 2. 某微机系统采用三片8259级连使用,一片为主,两片为从,从片分别接入主片的IR2和IR4,试画出该系统的硬件连接图。 3. 某微机系统只有一片8259,其端口地址为02C0H、02C1H,试编写初始化程序,要求1)中断请求输入采用电平触发,2)IR0的中断类型码是16,3)采用缓冲器方式,4)采用普通的EOI命令 4. 什么是中断向量和中断向量表?中断类型码和中断向量表的关系是什么? 5. 什么是中断? 习题: * * 这里出现的A0是指8259的A0引脚,不是CPU的信号 * 特殊EOI循环方式 * 特殊屏蔽:屏蔽本级中断,相当于开放低级中断 8259A (1) 普通屏蔽方式 接入8259的每一个中断请求输入都可以通过对应屏蔽位的设置被屏蔽,从而使该中断请求不能从8259A送往CPU。8259A内部有一个中断屏蔽寄存器,通过设置命令字OCW1即可完成此功能。 三、8259A的中断管理方式 4、 中断源屏蔽方式 注: 这种屏蔽总是暂时的,程序员可以通过重写OCW1改变设置. 8259A 使用场合: 希望一个中断服务程序能动态改变系统的优先级结构。 三、8259A的中断管理方式 4、 中断源屏蔽方式
原创力文档

文档评论(0)