ARM架构概览

本文简单介绍arm架构及其关键特性。

ARM 架构支持 32 位 ARM 和 16 位 Thumb 指令集架构以及架构扩展,以支持紧耦合内存 (TCM)、内存管理、单指令多数据 (SIMD) 和 NEON 技术。

下表概述了 ARM 处理器的一些关键特性,更多详细信息请参阅处理器的技术参考手册或 ARM 架构参考手册。

Arm处理器及关键特性
Processor Architecture Tightly Coupled Memory Memory Management Thumb-2
ARM7TDMI ARMv4T - - -
ARM920T ARMv4T - MMU -
ARM922T ARMv4T - MMU -
ARM926EJ-S ARMv5TEJ Yes MMU -
ARM946E-S ARMv5TE Yes MPU -
ARM966E-S ARMv5TE Yes - -
ARM11 MPCore ARMv6K - MMU -
ARM1136J-S/ARM1136JF-S ARMv6K Yes MMU -
ARM1156T2-S/ARM1156T2F-S ARMv6T2 Yes MPU Yes
ARM1176JZ-S/ARM1176JZF-S ARMv6Z Yes MMU -
ARM11 MPCore ARMv6K - MMU -
Cortex-M0 ARMv6-M - - -
Cortex-M1 ARMv6-M Yes - -
Cortex-M3 ARMv7-M - MPU (optional) Thumb-2 only
Cortex-M4 ARMv7E-M - MPU (optional) Thumb-2 only
Cortex-A5 ARMv7-A - MMU Yes
Cortex-A8 ARMv7-A - MMU Yes
Cortex-A9 ARMv7-A - MMU Yes
Cortex-R4 and Cortex-R4F ARMv7-R Variable MPU Yes

你可能感兴趣的:(ARM,arm,arm架构)