第2章 多核ARM体系结构资料
- 格式:ppt
- 大小:835.00 KB
- 文档页数:59
第2章ARM体系结构ARM体系结构概述 ARM编程模型ARM基本寻址方式 ARM指令集汇编语言程序设计1.ARM体系结构概述ARM简介ARM体系结构的特点 ARM处理器结构ARM体系的变种ARM处理器内核ARM处理器核1.1 ARM简介Advances RISC Machines(称为ARM)由Acorn、Apple和VLSI公司1990年11月联合建立的一家设计公司。
ARM是16/32位嵌入式RISC 处理器知识产权供应商,该公司主要提供高性能,低价位,低功耗的RISC处理器、外围设备,和系统芯片设计给重要的国际电子企业。
ARM 处理器有3大特点耗电少、成本低、功能强。
16/32位双指令集全球众多合作伙伴保证供应ARM目前有五个系列的产品:ARM7、ARM9、ARM9E、ARM10E和SecurCore。
另外还有Inter公司的Xscale和StrongARM。
第二章123 ARM体系结构概述ARM编程模型ARM基本寻址方式1.1 ARM 体系结构的特点RISC型处理器结构:指令相对比较精简,降低了处理器的负载性,提高了处理器的速度。
Thumb指令集:在新型的ARM体系结构中定义了16位的Thumb指令集,弥补了RISC型处理器指令功能弱的缺点。
多处理器状态模式:支持7种处理器模式,可以大大提高ARM 处理器的效率。
嵌入式在线仿真调试:内嵌在线仿真ICE-RT逻辑,便于通过JTAG来仿真调试ARM 体系结构芯片。
灵活和方便的接口:有16的协处理器接口,方便扩充各种功能;具有片上总线AMBA,它定义了3组总线,可方便地扩充各种处理器及I/O ,便于集成。
低电压低功耗的设计第二章123 ARM体系结构概述ARM编程模型ARM基本寻址方式由32位ALU、31个32位通用寄存器及6个状态寄存器、32×8位乘法器、32×32位桶形移位寄存器、指令译码机控制逻辑、指令流水线和数据/地址寄存器组成(P109图)。