微机原理与接口技术复习笔记(4)

2019-03-11 15:54

一、中断服务程序设计步骤: 1、主程序应做的工作

1)CPU关中断,即用CLI置IF=0; 2)设置中断向量;

3)CPU开中断,用STI置IF=1; 4)等待中断。

2、编写中断服务子程序,完成中断服务任务:

1)保护现场,用入栈指令把中断服务程序中要用到的寄存器内容压入堆栈; 2)中断服务程序的编写,与普通子程序类似;

3)在中断子程序结束前,恢复现场,用出栈指令将堆栈中保护的寄存器内容弹出到原寄存器;

4)用IRET中断返回指令返回主程序被中断处。 二、中断向量表的装入与修改 三、软件中断服务程序设计

8259A的功能模块: 1、8位中断请求寄存器 2、8位中断服务寄存器 3、优先权比较器

4、8位中断屏蔽寄存器 5、控制逻辑

6、读/写控制逻辑

7、8位数据总线缓冲器 8、级联缓冲/比较器

8253:定时时间=时钟脉冲Tc x 预置的计数初值n


微机原理与接口技术复习笔记(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:不可不背:考研英语写作最常用的95个单词

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: