微机原理与接口技术第八章解析.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术第八章解析

微机原理及接口技术 中断服务程序IRQ7 显示字符 CX-1→CX 送OCW2结束中断 中断返回 42 主程序 设置中断向量表 关中断 8259A初始化 CX=10 屏蔽IR7 CX-1=0? 开中断 Y N 暂停 微机原理及接口技术 ICW1 ICW2 ICW3 ICW4 微机原理及接口技术 OCW1 OCW2 OCW3 微机原理及接口技术 CODE SEGMENT ASSUME CS:CODE START: PUSH DS MOV AX,0000H MOV DS,AX MOV AX,OFFSET IRQ7 MOV SI,003CH MOV [SI],AX MOV AX,SEG IRQ7 MOV SI,003EH MOV [SI],AX CLI POP DS DS=0000 取中断程序入口地址 0FH*4=3CH IP CS 主程序 微机原理及接口技术 MOV AL,13H OUT 20H,AL MOV AL,08H OUT 21H,AL MOV AL,0DH OUT 21H,AL IN AL,21H AND AL,7FH OUT 21,AL ICW1:边沿触发,单片,要ICW4 ICW2: T7~T3=00001 ICW4:一般嵌套,缓冲,主,正常EOI OCW1:中断屏蔽字,开放IR7 微机原理及接口技术 MOV CX,000AH A1: CMP CX,0000H JNZ A2 IN AL,21H OR AL,80H OUT 21H,AL STI HLT A2: STI JMP A1 CX=10,中断次数 CX≠0开中断 CX=0,屏蔽IR7中断 微机原理及接口技术 IRQ7: MOV AX,0137H INT 10H MOV AX,0120H INT 10H DEC CX MOV AL,20H OUT 20H,AL CLI IRET CODE ENDS END START IR7中断服务程序,显示字符7和空格。 OCW2:EOI=1,结束中断。 42 微机原理及接口技术 微机原理及接口技术 第八章 中断 中断 中断优先权 8086中断方式 中断控制器8259A 微机原理及接口技术 第一节 引言 一、中断系统及功能 CPU和外设接口的硬件:中断控制逻辑 指令系统:管理中断的指令 中断功能: 1. 分时操作 2. 实现实时处理 3. 故障处理 微机原理及接口技术 二、中断源 引起中断或发出中断请求的来源称中断源。 1. 外部设备请求中断 2. 故障强迫中断 3. 实时时钟 4. 程序自愿中断 微机原理及接口技术 三、中断处理过程 1. 中断请求 中断源提出中断请求的条件: (1) 外设工作已告一段落 (2) CPU允许该设备发出中断请求 2. CPU允许中断 开中断指令:STI 允许CPU响应可屏蔽中断 关中断指令:CLI 禁止CPU响应可屏蔽中断 微机原理及接口技术 3. 中断优先级排队 有多个中断源,根据轻重缓急,事先安排一个中断优先级顺序,称中断排队。 4. CPU检测中断请求信号 CPU在现行指令的最后一个总线周期的最后一个T状态时,检测中断请求INTR,若有,则下一周期进入中断响应周期。 微机原理及接口技术 5. CPU响应中断 中断响应周期。 (1) 发中断响应信息INTA,关闭中断。 (2) 保留断点,将IP,CS入栈。 (3) 给出中断入口,转入相应的中断服务程序。 6. 中断服务 首先保护现场,中断服务,恢复现场。 微机原理及接口技术 7. 中断返回 开中断,IRET中断返回,CPU恢复主程序执行。 8. 关于多重中断 多中断源,CPU执行一中断服务程序,又有优先级别更高的中断请求产生。 中断服务程序中STI(开中)指令安排在不同地方,效果不同。 微机原理及接口技术 第二节 中断优先权 一、软件排队 一进入中断服务程序,就是一段软件查询程序。 1. 屏蔽法 IN AL,20H TEST AL,80H JNE PWF TEST AL,40H JNE DISS …… 2. 移位法 IN AL,20H RCL AL,1 JC PWF RCL A

文档评论(0)

2299972 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档