CPU响应中断的条件

上传人:公**** 文档编号:487743994 上传时间:2022-08-11 格式:DOC 页数:1 大小:14.56KB
返回 下载 相关 举报
CPU响应中断的条件_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《CPU响应中断的条件》由会员分享,可在线阅读,更多相关《CPU响应中断的条件(1页珍藏版)》请在金锄头文库上搜索。

1、CPU响应中断的条件中断源如何向CPU表达中断请求 一般是设置中断请求触发器,在需要CPU服务时,将中断请求触发器置位,其1端或0端输出的跳变作为中断请求信号。显然中断源可以随时提出中断请求。 2.中断请求何种情况下才可能得到CPU响应 一个中断请求在同时具备下列两个条件时,才有可能得到CPU响应: 该中断源未被屏蔽; 该中断请求在当前所有中断请求中级别最高。 3CPU何时响应中断 CPU在同时满足下列两个条件时,响应中断: IF=1(对非屏蔽中断,没有此项要求); 现行指令执行完。 CPU在每一个指令周期的最后一个总线周期的最后一个时钟周期的开始采样中断请求输入线,若有中断请求,则下一步不进

2、入取指令周期,而进入中断响应周期,如图51所示。对于8086系列CPU,中断响应周期为两个。 之所以把一条指令执行完作为响应中断的条件,是因为中断响应周期以及中断服务程序要占用CPU资源。如果在执行一条指令的中间响应中断,则指令的当前状态既不能保存也无法加以恢复。与此相对比,DMA操作是在DMA控制器的作用下进行的,不占用CPU资源,所以在一条指令执行中间、当前总线周期结束即可进入DMA周期。RAM 2Kx8的容量,地址线和数据线2k=2048 ,1个2进制位就是1个存储单元,所以总共有2048*8=16384个存储单元每一位2进制位用一条数据线,8位就是8条寻址能力是2048字节需要11条地址线 (2的11次方=2048)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

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