会议专题

ARM处理器启动过程详述

在一般的嵌入式系统中,微处理器是处于主导地位的部件,当前嵌入式系统中大量应用的处理器架构有很多种,如ARM架构,MIPS架构,PPC架构等,它们各有自己的优点,研究一种处理器架构首先必须弄清楚其工作机制和特点,而启动机制尤其重要,但每种流行处理器的启动机制各有不同,本文以当前嵌入式开发中应用最广泛的ARM架构处理器为例,分析ARM系列处理器的特点及其启动的详细过程,讨论其在嵌入式系统中初始化程序的构成,探讨startup的分类和描述文件作用,解释了什么是内存映射(Memory Mapping)机制,ARM Image的组成和ARM Image文件执行的机理,并通过分析一个例程验证了本文大部分观点的正确性。

嵌入式系统 内存映射机制 映像文件 微处理器 初始化程序 启动机制

李昂 程耕国

武汉科技大学,信息科学与工程学院,湖北,武汉,430081

国内会议

2009年全国第十四届自动化应用学术交流会暨中国计量学会冶金分会2009年会

唐山·郑州

中文

672-674

2009-10-01(万方平台首次上网日期,不代表论文的发表时间)