- 2
- 0
- 约 37页
- 2016-12-04 发布于广东
- 举报
第5章:中断系统2.ppt
5.2 中断处理过程 中断处理流程 中断嵌套 中断的应用实例 中断处理流程 中断处理过程可分为中断请求、中断响应、中断处理和中断返回四个阶段。不同的计算机因其中断系统的硬件结构不同,因此,中断响应的方式也有所不同。这里仅以8051单片机为例进行叙述。其主要内容及一般顺序如图5-3所示。 1.中断请求 中断源发出中断请求信号,相应的中断请求标志位(在中断允许控制寄存器TCON中)置“1”。CPU将不断地及时查询这些中断请求标志,一旦查询到某个中断请求标志置位,CPU就会响应该中断源中断。 2. 中断响应 CPU的中断响应条件 CPU响应中断必须首先满足以下三个基本条件。 (1) 有中断源发出中断请求。 (2)中断总允许位EA=1, 即CPU开中断。 (3)申请中断的中断源的中断允许位为1, 即中断没有被屏蔽。 在满足以上条件的基础上,若有下列任何一种情况存在,中断响应都会受到阻断。 (1) CPU正在执行一个同级或高优先级的中断服务程序。 (2) 正在执行的指令尚未执行完。 (3) 正在执行中断返回指令 RETI或者对专用寄存器IE、IP进行读/写的指令。CPU在执行完上述指令之后,要再执行一条指令,才能响应中断请求。 中断优先级的判定 中断源的优先级别分为高级和低级,通过由软件设置中断优先级寄存器IP相关位来设定每个中断源的级别。
您可能关注的文档
最近下载
- 2026年消防安全专题培训(含近期火灾事故案例).pptx VIP
- 2025重庆长寿区晏家街道办事处公益岗招聘5人备考题库附答案.docx VIP
- 重庆南岸区海棠溪街道办事处公益岗招聘考试真题及答案.docx VIP
- Predator: Badlands《铁血战士:杀戮之地(2025)》完整中英文对照剧本.docx VIP
- 2025国家开发投资集团有限公司校园招聘真题及答案解析.docx
- 国家投资开发集团笔试真题及答案解析.pdf
- 钛及钛合金在汽车工业中的应用及展望.docx
- 标准图集-12SS508-混凝土模块式室外给水管道附属构筑物.pdf VIP
- 2025年预防性健康体检专项资金支出绩效自评报告【模板】.docx
- 《富血小板血浆(PRP)在创面修复中的临床应用指南》.pdf VIP
原创力文档

文档评论(0)