3C H A P T E RARM7体系结构第3章目录????????8. 程序状态寄存器???????????8. 程序状态寄存器??? ARM简介?ARM公司简介ARM是Advanced RISC Machines的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的RISC (精简指令集)处理器。公司的特点是只设计芯片,而不生产。它将技术授权给世界上许多著名的半导体、软件和OEM厂商,并提供服务。 ARM简介?ARM公司简介将技术授权给其它芯片厂商形成各具特色的ARM芯片. . . ARM简介?微处理器是整个系统的核心,通常由3大部分组成:控制单元、算术逻辑单元和寄存器。 ARM简介?ARM处理器的应用?当前主要应用于消费类电子领域;?到目前为止,基于ARM技术的微处理器应用约占据了32位嵌入式微处理器75%以上的市场份额?全球80%的GSM/3G手机、99%的CDMA手机以及绝大多数PDA产品均采用ARM体系的嵌入式处理器,?“掌上计算”相关的所有领域皆为其所主宰。?ARM技术正在逐步渗入到我们生活的各个方面。 ARM简介?ARM体系结构ARM处理器为RISC芯片,其简单的结构使ARM内核非常小,这使得器件的功耗也非常低。它具有经典RISC的特点:?大的、统一的寄存器文件;?装载/保存结构,数据处理操作只针对寄存器的内容,而不直接对存储器进行操作;?简单的寻址模式;?统一和固定长度的指令域,简化了指令的译码,便于指令流水线设计。 ARM简介?ARM体系结构ARM体系结构的特点:?每条数据处理指令都对算术逻辑单元和移位器控制,实现了ALU和移位器的最大利用;?地址自动增加和减少寻址模式,优化程序循环;?多寄存器装载和存储指令实现最大数据吞吐量;?所有指令的条件执行实现最快速的代码执行。 ARM简介?各ARM体系结构版本ARM体系结构从最初开发到现在有了很大的改进,并仍在完善和发展。为了清楚的表达每个ARM应用实例所使用的指令集,ARM公司定义了6种主要的ARM指令集体系结构版本,以版本号V1~V6表示。
arm体系结构 来自淘豆网www.taodocs.com转载请标明出处.