77范文网 - 专业文章范例文档资料分享平台

《微机原理实验指导书》(5)

来源:网络收集 时间:2019-08-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

5、中断操作步骤

(1)取中断类型号; (2)计算中断向量地址;

(3)取中断向量,偏移地址送IP,段地址送CS; (4)根据CS:IP转入中断服务程序; (5)中断返回到INT指令的下一条指令。

在实际应用中,为了运行用户编写的中断服务程序,通常采用替代原向量表中断服务程序的方法来实现。就是从中断向量表中取出原有的中断向量将其保存好,然后将用户的中断服务程序中断向量填入中断向量表中,在中断服务程序结束之前,将原来取出、保存的中断向量再恢复到中断向量表中去。

6、利用DOS功能调用取出向量表中原有中断向量。

功能号: 35H

功能 : 取出向量表中原有的中断向量 入口参数:AH = 35H AL = 中断号 出口参数:ES:BX = 原有的中断向量

7、利用DOS功能调用将用户中断向量写入向量表。

功能号: 25H

功能 : 写入用户的中断向量

入口参数:AH = 25H AL = 中断类型号 DS:DX = 要写入用户的中断向量

DS = 中断服务程序所在代码段的段基址 DX = 中断服务程序入口的有效地址 出口参数:无 8、编程思路

(1)利用DOS功能调用将用户的中断向量写入中断向量表。

(2)分别向主、从片8259A的奇地址端口写入中断屏蔽字,使主8259A IMR D2位置0,开

放主8259A中断,使从8259A IMR D2位置0,开放实验台IRQ10中断。

(3)中断服务程序结束,在IRET语句之前,向主、从8259A的偶地址端口写一个常规中

断结束命令字,通报本次中断结束,该命令字的一般格式为“20H”。

(4)主程序结束,在返回DOS之前,分别向主、从片8259A的奇地址端口写入中断屏蔽字,

使主8259A IMR D2位置1,屏蔽主8259A中断,使从8259A IMR D2位置1,屏蔽实验台IQR10中断。

19

9、根据实验内容要求,画出中断服务的硬件电路图,根据编程思路写出源程序。

四、实验报告要求

1、 写出正确的源程序并加以必要的注释。 2、 画出中断服务的硬件电路图。 3、 写出中断执行的过程和现象。

20

常用集成电路内部原理及管脚图

74LS00 两输入端四与非门 74LS04 六非门

74LS06 两输入端四与门 74LS32 两输入端四或门

74LS75 四 D锁存器

21

74LS244 八缓冲器/总线驱动器

74LS273 八D锁存器(带CLR清零端)

8253/8254引脚图

22

8255A引脚图

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库《微机原理实验指导书》(5)在线全文阅读。

《微机原理实验指导书》(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/680184.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: