- 6
- 0
- 约7.19千字
- 约 8页
- 2020-09-22 发布于广东
- 举报
摘要: 本文首先简要概述了 ARM 处理器的异常中断种类、响应和返回过程;然后重点讨论了中断解析程
序的原理和实现,并分别给出了普通中断和向量中断的处理示例流程图和详细的参考代码。
关键词: 异常中断;中断解析程序;向量中断; ARM 处理器
引言
ARM 编程特别是系统初始化代码的编写中通常需要实现中断的响应、解析跳转和返回等操作,以便支
持上层应用程序的开发,而这往往是困扰初学者的一个难题。中断处理的编程实现需要深入了解 ARM 内
核和处理器本身的中断特征,从而设计一种快速简便的中断处理机制。需要说明的是,具体的上层高级语
言编写的中断服务函数不在本文的讨论范围之内。
ARM 处理器异常中断处理概述
当异常中断发生时,系统执行完当前指令后,将跳转到相应的异常中断处理程序处执行。当异常中断处
理程序执行完成后,程序返回到发生中断的指令的下一条指令处执行。在进入异常中断处理程序时,要保
存被中断的程序的执行现场。从异常中断处理程序退出时,要恢复被中断的程序的执行现场。
ARM 体系中通常在存储地址的低端固化了一个 32 字节的硬件中断向量表, 用来指定各异常中断及其处
理程序的对应关系。当一个异常出现以后
您可能关注的文档
- 2019-2020学年第一学期期末考试《计算机组成原理》大作业答案.pdf
- 20090307113曹晨《数据挖掘》期末大作业.pdf
- Android底层系统开发培训.pdf
- arm嵌入式技术原理与应用答案.pdf
- cglib使用原理简介.pdf
- COP2000计算机组成原理实验系统.pdf
- DHCPSNOOPING工作原理测试.pdf
- 电力变压器保护培训课件.ppt
- 业扩专项检查情况通报和标准化制度宣贯.pptx
- 大型地面光伏发电技术和系统设计方案.ppt
- 接地故障保护培训课件.ppt
- 企业高层领导安全领导力专题培训.pptx
- 自动重合闸培训.ppt
- ZME致茂电子操作 编程手册6310 系列用户手册.pdf
- Gowin高云半导体FPGA产品GW1NS系列 GW1N(R)-2 GW1N(R)-2B GW1N(R)-6说明书.pdf
- USR硬件设计手册USR-K3用户手册.pdf
- CXW螺丝钉M4×18十字大扁头螺钉 ×2 M5×25十字大扁头螺钉 ×1 750mlMIN M5×25十字大扁头水杯螺钉 ×1说明书用户手册.pdf
- CHERRY樱桃XTRFY用户手册.pdf
- Bingxin技术工程审计手册第一卷用户手册.pdf
- GREE格力电器压缩机QXA-B102zE190技术规格书.pdf
原创力文档

文档评论(0)