第二章ARM微处理器硬件结构.ppt
内容提要 计算机体系结构 计算机中,按内存的组成分两种典型的结构: 1.冯·诺依曼结构/普林斯顿结构 冯·诺依曼体系结构 哈佛体系结构 第2章 ARM微处理器硬件结构 ARM公司简介 成立于1990年11月 前身为 Acorn计算机公司 Advance RISC Machine(ARM) 主要设计ARM系列RISC处理器内核 授权ARM内核给生产和销售半导体的合作伙伴 ARM 公司不生产芯片 IP(Intelligence Property) 另外也提供基于ARM架构的开发设计技术 软件工具, 评估板, 调试工具,应用软件, 总线架构, 外围设备单元,等等 ARM的业务模型 ARM简介 ARM简介 ARM处理器的应用 当前主要应用于消费类电子领域; 到目前为止,基于ARM技术的微处理器应用约占据了32位嵌入式微处理器75%以上的市场份额 全球80%的GSM/3G手机、99%的CDMA手机以及绝大多数PDA产品均采用ARM体系的嵌入式处理器, “掌上计算”相关的所有领域皆为其所主宰。 ARM技术正在逐步渗入到我们生活的各个方面。 ARM简介 ARM体系结构 ARM体系结构版本 ARM体系结构共定义了7个版本,版本号分别为1-7。同时,各版本中还有一些变种,这里将某些特定功能称为ARM体系的某种变种(variant) ARM体系结构版本的变化主要体现为增加ARM核外围的组件以改善ARM性能和增加内核的功能。 硬件ARM核外围的组件扩展: 1、cache和紧耦合存储器TCM(片上RAM) 2、存储管理部件 MMU 3、协处理器(配置cache、TCM和存储管理) ARM核的扩充功能: 1、T变种:Thumb指令集 2、M变种 :增加64位长乘法指令 3、E变种:增强型DSP指令,E变种的ARM体系增加了一些增强处理器对典型的DSP算法处理能力的附加指令。 4、J变种:java加速器Jazelle提供了Java加速功能,使得Java代码的运行速度比普通的Java虚拟机提高了8倍。 5、SIMD变种(单指令流多数据流):ARM媒体功能扩展, ARM媒体功能扩展SIMD技术极大地提高了嵌入式应用系统的音频和视频处理能力,可使微处理器的音频和视频处理性能提高4倍。 ARM简介 各ARM体系结构版本 ARM体系结构版本 ARM体系结构版本V1-V7 (自学) 主要是: 寻址能力提高、增加不同的指令 增加不同的硬件处理部件 在不同的版本,有不同应用的处理芯片 ARMv7定义了3种不同的处理器配置(processor profiles): Profile A是面向复杂、基于虚拟内存的OS和应用; Profile R是针对实时系统; Profile M是针对低成本应用的系统。 ARM处理器的分类 ARM各系列处理器(作资料了解) ARM公司开发了很多系列的ARM处理器核,目前最新的系列已经是ARM11了,而ARM6核以及更早的系列已经很罕见了。目前应用比较广泛的系列是: ARM命名规则 1、基于ARM Architecture的版本命名规则 | ARM Vn?| variants?| x(variants)?|?? ?? Vn n -- 指令集版本号,n[1:7]。 variants -- 变种。 x(variants) -- 排除x后指定的变种 例,ARMv5TxM表示ARM指令集版本为5,支持T变种,不支持M变种。 2、基于ARM 处理器系列命名规则 ARM{x}{y}{z}{T}{D}{M}{I}{E}{J}{F}{-S} ·x -- 处理器系列??? ·y -- 存储管理/保护单元??? ·z -- cache D -- 支持片上调试(加断点,单步执行) I -- 支持Embedded ICE,支持嵌入式跟踪调试。开发环境可跟踪调试目标板。 -S -- 可综合版本,无s硬核,工艺固定不可综合。 ARM7TDMI 简介 ARM7TDMI 三级流水线 ARM7TDMI 存储器访问 ARM7TDMI结构框图 基本组成: (详见前图) 1、寄存器块 由通用寄存器和状态寄存器组成,主要用来保存处理器状态和处理器工作中的数据。 2、5个对外端口 2个读端口,用于读2个源操作数; 1个写端口,用于写入目的操作数; 上述端口都可访问任意寄存器; 1个专门访问程序计数器R15的附加读端口; 1个附加写端口。 3、桶式移位器 主要完成指令中第2个操作数移位。 4、ALU 执行算术逻辑运算 5、地址寄存器和增值器 选择和保存所有存储器地址,并在需要时通过地址增值器生成顺序地址。 6、数据寄存器 对传送到存储器或从存储器取回的数据暂存。 7、控制通路/控制器 基本功能
您可能关注的文档
最近下载
- Xikong西莱克低温机控制板SHXK814用户手册.pdf
- 爱迪生牛顿大发明攻略.doc VIP
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- 朗文3A复习资料及垃圾分类作文8篇.doc VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- TGXAS 1044-2025《中医护理三级查房规范》(发布稿).pdf VIP
- 华为云服务登录.doc VIP
- 采砂场工业用水水资源论证论证表详解.doc VIP
- Onkyo安桥TX-NR828中文说明书.pdf
- 采砂场工业用水水资源论证论证表分析报告.doc
原创力文档

文档评论(0)