ARM开发祥解ARM 应用系统开发详解──基于 S3C4510B 的系统设计 1 目录 第 1 章 ARM 微处理器概述 1.1 ARM-Advanced RISC Machines 1.2 ARM 微处理器的应用领域及特点 1.2.1 ARM 微处理器的应用领域 1.2.2 ARM 微处理器的特点 1.3 ARM 微处理器系列 1.3.1 ARM7 微处理器系列 1.3.2 ARM9 微处理器系列 1.3.3 ARM9E 微处理器系列 1.3.4 ARM10E 微处理器系列 1.3.5 SecurCore 微处理器系列 1.3.6 StrongARM 微处理器系列 1.3.7 Xscale 处理器 1.4 ARM 微处理器结构 1.4.1 RISC 体系结构 1.4.2 ARM 微处理器的寄存器结构 1.4.3 ARM 微处理器的指令结构 1.5 ARM 微处理器的应用选型 1.6 本章小节 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 9 9 10 10 第 2 章 ARM 微处理器的编程模型 2.1 ARM 微处理器的工作状态 2.2 ARM 体系结构的存储器格式 2.3 指令长度及数据类型 2.4 处理器模式 2.5 寄存器组织 2.5.1 ARM 状态下的寄存器组织 2.5.2 Thumb 状态下的寄存器组织 2.5.3 程序状态寄存器 2.6 异常(Exceptions) 2.6.1 ARM 体系结构所支持的异常类型 2.6.2 对异常的响应 2.6.3 从异常返回 2.6.4 各类异常的具体描述 2.6.5 异常进入/退出小节 2.6.6 异常向量(Exception Vectors) 2.6.7 异常优先级(Exception Priorities) 2.6.8 应用程序中的异常处理 2.7 本章小节 11 11 11 12 12 13 13 15……