目录
目录
摘要.....................................................................................................................................................I
目录....................................................................................................................................................II
绪言.....................................................................................................................................................1
1. 研究背景.................................................................................................................................1
2. 主要研究工作.........................................................................................................................2
3. 主要内容.................................................................................................................................2
第一章 ARM 简介.............................................................................................................................4
1.1 ARM 简介.............................................................................................................................4
1.1.1 ARM 处理器介绍......................................................................................................4
1.2 ARM 处理器的优势特点.....................................................................................................7
1.2.1 RISC 指令集..............................................................................................................7
1.2.2 低功耗........................................................................................................................8
第二章 ARM 体系结构介绍...........................................................................................................10
2.1 ARM core 描述...................................................................................................................10
2.2 编程模型介绍.....................................................................................................................12
2.2.1 ARM 处理器模式...................................................................................................12
2.2.2 ARM 寄存器组介绍................................................................................................13
2.2.3 ARM 存储系统........................................................................................................14
2.2.4 ARM 指令集介绍....................................................................................................15
2.2.5 ARM 体系的异常中断............................................................................................16
2.3 ARM 最小系统描述...........................................................................................................17
2.4 Intel Xscale 系统构架.........................................................................................................19
2.4.1 PXA255 介绍...........................................................................................................20
第三章 Bootloader 的概念...............................................................................................................22
3.1 Bootloader 的基本概念......................................................................................................22
3.2 Bootloader 的操作模式......................................................................................................23
3.3 Bootloader 的概念扩展......................................................................................................23
3.4 ARM Bootloader 的共性....................................................................................................23
第四章 Bootloader 的设计与实现...................................................................................................26
4.1 课题研究的平台环境.........................................................................................................26
4.1.1 硬件平台..................................................................................................................26
4.1.2 软件环境以及软件开发工具.................................................................................27
4.2 Bootloader 的总体设计......................................................................................................28
4.2.1 阶段设计..................................................................................................................28
4.2.2 地址规划设计..........................................................................................................28
4.2.3 模式设计..................................................................................................................29
4.3 Bootloader 的具体实现......................................................................................................30
评论2