ARM处理器启动过程详述
在一般的嵌入式系统中,微处理器是处于主导地位的部件,当前嵌入式系统中大量应用的处理器架构有很多种,如ARM架构,MIPS架构,PPC架构等,它们各有自己的优点,研究一种处理器架构首先必须弄清楚其工作机制和特点,而启动机制尤其重要,但每种流行处理器的启动机制各有不同,本文以当前嵌入式开发中应用最广泛的ARM架构处理器为例,分析ARM系列处理器的特点及其启动的详细过程,讨论其在嵌入式系统中初始化程序的构成,探讨startup的分类和描述文件作用,解释了什么是内存映射(Memory Mapping)机制,ARM Image的组成和ARM Image文件执行的机理,并通过分析一个例程验证了本文大部分观点的正确性。
嵌入式系统 内存映射机制 映像文件 微处理器 初始化程序 启动机制
李昂 程耕国
武汉科技大学,信息科学与工程学院,湖北,武汉,430081
国内会议
2009年全国第十四届自动化应用学术交流会暨中国计量学会冶金分会2009年会
唐山·郑州
中文
672-674
2009-10-01(万方平台首次上网日期,不代表论文的发表时间)