异常类型 异常处理 占先: 新的异常比当前的异常或线程的优先级更高并打断当前的流程,这是对挂起中断的响应。 如果挂起中断的优先级比当前的ISR 或线程的优先级更高,则进入挂起中断的ISR。 如果一个ISR 抢占了另一个ISR,则产生了中断嵌套。 在进入异常时,处理器自动保存其状态,将状态压栈。与此同时,取出相应的中断向量。 当处理器状态被保存并且ISR 的第一条指令进入处理器流水线的执行阶段时,开始执行ISR 的第一条指令。 状态保存在系统总线上执行。取向量操作根据向量表所在位置可以在系统总线或DCode 总线上执行。 末尾连锁 末尾连锁(Tail-chain)是处理器用来加速中断响应的一种机制。 在结束ISR 时,如果存在一个挂起中断,其优先级高于正在返回的ISR 或线程,那么就会跳过出栈操作,转而将控制权让给新的ISR。 返回 在没有挂起(pending)异常或没有比被压栈的ISR 优先级更高的挂起异常时,处理器执行出栈操作,并返回到被压栈的ISR 或线程模式。 在响应 ISR 之后,处理器通过出栈操作自动将处理器状态恢复为进入ISR 之前的状态。如果在状态恢复过程中出现一个新的中断,并且该中断的优先级比正在返回的ISR 或线程更高,则处理器放弃状态恢复操作并将新的中断作为tail-chain 来处理。 迟来 迟来是处理器用来加速占先的一种机制。如果在保存前一个占先的状态时出现
您可能关注的文档
- 基护简答题资料.doc
- 基建工程项目施工合同范本资料.doc
- 基坑工程降水技术及案例分析资料.ppt
- 基坑开挖安全专项措施资料.doc
- 基坑支护方法资料.ppt
- 基坑支护及井点降水方案资料.doc
- 基岩段施工安全技术措施资料.doc
- 基因芯片技术及其应用资料.ppt
- 基因组拼接-序列映射-数据库开发--北龙超云技术开发合同-2015资料.doc
- 基于“云商务”空间的产业集群转型升级研究资料.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)