微机原理课件25

上传人:wt****50 文档编号:50796098 上传时间:2018-08-11 格式:PPT 页数:7 大小:391KB
返回 下载 相关 举报
微机原理课件25_第1页
第1页 / 共7页
微机原理课件25_第2页
第2页 / 共7页
微机原理课件25_第3页
第3页 / 共7页
微机原理课件25_第4页
第4页 / 共7页
微机原理课件25_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《微机原理课件25》由会员分享,可在线阅读,更多相关《微机原理课件25(7页珍藏版)》请在金锄头文库上搜索。

1、 第六章 微型机的中断系统 中断的基本概念 一、中断和中断系统 二、中断的作用、分时操作、实时处理、故障处理 三、中断源 中断的处理过程 一、中断处理过程中应解决的几个问题 二、中断请求 三、中断优先权判别、软件判优当CPU响应中断后,把中断请求触发器的状态读入CPU中,然后逐位检测,若发现有中断请求则转至相应的中断服务程序入口,显然各中断源的优先权取决于查询程序的顺序,先测试的优先权为高。查询程序如下:IN AL,20H TEST AL,80H JNZ PWF TEST AL,40H JNZ DISS、硬件判优采用菊花链法是硬件判优的最简单的方法,其逻辑电路如图示:菊花链逻辑: 由电路可知,

2、来自CPU的中断响应信号INTA从1号段备 的菊花链逻辑电路开始串行地往下传送,若1号设备有中 断请求,则中断响应信号将在门3处被封锁。可见,在链 式排队电路中,排在链的前面的设备其优先权高。四、中断响应及中断服务1:响应中断的条件当CPU得到经中断判别逆出的中断请求信号后,并不立即响应中断而要等待适当的条件被满足。这些条件有:CPU对中断是开放的(即中断允许触发IF=1),一条指令已执行完毕,满足上述条件后,CPU将响应中断,并进入中断响应周期,2:中断响应的顺序 a、发中断响应信号,INTA。b、关中断,使IF=0c、保护断点,封锁PC+1,把PC值压栈,以便中断处理后返回。d、给出中断服务程序的入口地址,使控制转移到相应的中断服务程序。3:中断服务程序中断服务程序的格式如下所示。它包括保护现场, 中断服务,恢复现场,开中断和返回几部分。保护现场(寄存器及标志)中断服务恢复现场开中断(低级中断时,开中断应放在保护现场之后)返回五、中断嵌套当CPU执行优先权级别较低的中断服务程序时,允许响应比它优先级别高的中断请求,而挂起正在处理的中断,这就是所谓中断嵌套或称为多重中断。要实现中断的嵌套,除应加入屏蔽本级和较低级中断请求的环节以外,应在中断服务程序中,在保护现场后立即开中断,以便响应优先权高的中断源的请求。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号