- 5
- 0
- 约1.84万字
- 约 70页
- 2019-07-25 发布于浙江
- 举报
2.8 ARM体系的异常 预取指中止 当发生预取指中止时,ARM内核将预取的指令标记为无效,但在指令到达流水线的执行阶段时才进入异常。如果指令在流水线中因为发生分支而没有被执行,中止将不会发生。 在处理中止的原因之后,不管处于哪种处理器操作状态,处理程序都会执行下面的指令恢复PC和CPSR并重试被中止的指令: SUBS PC,R14_abt,#4 2.8 ARM体系的异常 数据中止 当发生数据中止异常时,异常会在“导致异常的指令”执行后的下一条指令发生。在这种情况下,理想的状况是进入数据中止异常的ISR,然后在内存中挑选出问题,再重新执行导致异常的指令。 在修复产生中止的原因后,不管处于哪种处理器操作状态,处理程序都必须执行下面的返回指令 : SUBS PC,R14_abt,#8 2.8 ARM体系的异常 软件中断异常 软件中断异常(SWI)用于进入管理模式,通常用于请求一个特定的管理函数。SWI处理程序通过执行下面的指令返回: MOVS PC,R14_svc 这个动作恢复了PC和CPSR并返回到SWI之后的指令。SWI处理程序读取操作码以提取SWI函数编号。 2.8 ARM体系的异常 中断延迟 中断延迟即从外部中断请求信号发出到执行对应的中断服务程
您可能关注的文档
最近下载
- 2026年昆明滇池国家旅游度假区国有资产投资经营管理(集团)有限责任公司招聘(25人)考试备考题库及答案解析.docx VIP
- 2026年昆明滇池国家旅游度假区国有资产投资经营管理(集团)有限责任公司招聘(25人)考试模拟考试及答案解析.docx VIP
- 2026年昆明滇池国家旅游度假区国有资产投资经营管理(集团)有限责任公司招聘(25人)考试备考试题及答案解析.docx VIP
- 2026年昆明滇池国家旅游度假区国有资产投资经营管理(集团)有限责任公司招聘(25人)考试参考题库及答案解析.docx VIP
- 云南省昆明市2024年小升初语文真题试卷及答案 (5).pdf VIP
- 260124. 公路工程施工标准化指南(路基工程)宣贯材料ppt110页.pptx VIP
- 《成人留置导尿最佳实践指南》护理原则解读.pptx
- 短视频:策划、制作与运营PPT课件(全套完整版).pptx VIP
- 公路工程施工标准化指南(桥涵工程)宣贯材料ppt100页.pptx VIP
- 2026小学苏教版六年级科学上册全册教案.pdf VIP
原创力文档

文档评论(0)