- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第05章 中断技术1
* 第5章 中断技术 CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK,ES:DATA ;以下为主程序 START: MOV AX,DATA MOV DS,AX MOV AL,0FH ;0FH为中断类型号(IR7对应的中断类型号) MOV AH,35H ;获取中断向量功能号 INT 21H ;调用后,中断向量段址在ES中,偏移量在BX中 MOV INT_SEG, ES ;保存原中断向量段址 MOV INT_OFF, BX ;保存原中断向量偏移量 CLI ;关中断 MOV AL,0FH ;中断类型号 MOV AH,25H ;设置中断向量功能号 MOV DX,SEG INT_PRO ; MOV DS, DX ;DS指向新中断向量段址 MOV DX,OFFSET INT_PRO ;DX指向新中断向量偏移量 INT 21H MOV AX,DATA ;恢复数据段寻址 * 第5章 中断技术 MOV DS,AX IN AL,21H ;解除IR7的屏蔽位 AND AL,7FH OUT 21H,AL MOV BL,0 ;计数器初值 MOV CNT,0 ;计数单元初值为0 L1: STI CMP CNT,BL ;比较判断,相同CPU循环等待 JZ L1 ;每产生一次中断,BL增1 MOV DL,BL ;准备调用显示功能 ADD DL,30H ;转换成ASCII码 MOV AH,2 INT 21H ;屏幕显示 MOV CNT,BL ;保存 CMP BL,9 JZ L2 ;计满9 次转移 JMP L1 L2: CLI ;恢复中断向量前关中断 * 第5章 中断技术 MOV AL,0FH ;中断类型号 MOV AH,25H ;设置原中断向量功能号 MOV DX,INT_OFF ;DX装入原中断向量偏移量 MOV BX,INT_SEG MOV DS,BX ;DS装入原中断向量段址 INT 21H IN AL,21H ;屏蔽IR7位 OR AL,80H OUT 21H,AL STI MOV AX,4C00H ;返回操作系统
您可能关注的文档
- 第03章_开始使用linux.ppt
- 第03章_数据表示与运算算法和逻辑电路实现.ppt
- 第03章_网络体系结构与协议.ppt
- 第03章对称密码体制.ppt
- 第03讲 字符串.ppt
- 第03讲 指针3.ppt
- 第03讲.层叠样式表.ppt
- 第03讲_进程间通信与同步.ppt
- 第03讲计算机中信息的表示及编码 - 幻灯片1.ppt
- 第03讲 火成岩的结构构造.ppt
- 2026届高考语文一轮复习:文言文特殊句式+课件.pptx
- 5.1《阿Q正传》课件+2024-2025学年统编版高二语文选择性必修下册.pptx
- 第12讲++推荐信(复习课件)(全国通用)2026年高考英语一轮复习讲练测.pptx
- 高二英语秋季开学第一课:有趣的英语、高效的学习方法(全国通用).pptx
- 第07讲+函数与方程(复习课件)(全国通用)2026年高考数学一轮复习讲练测.pptx
- 2025年新高考英语1卷&II卷英语作文真题讲评+课件-2026届高三英语上学期一轮复习专项.pptx
- 新疆图集新22N4 室内管道支吊架.pdf
- 豆豆出土计划.pptx
- 银联互联网基金业务规范修改说明(SC).doc
- 旋转模型经典练习.docx
文档评论(0)