ARM 处理器种类

更新时间:
2024-01-09
下载文档

ARM 处理器种类

ARM

ARM 处理器是英国 Acorn 有限公司设计的低功耗成本的第一款 RISC 微处理器。全称为 Acorn RISC Machine。ARM 处理器本身是 32 位设计,但也配备 16 位指令集,一般来讲比等价 32 位代码节省达 35%,却能保留 32 位系统的所有优势。

ARM 微处理器目前包括下面几个系列:

  • ARM7 系列
  • ARM9 系列
  • ARM9E 系列
  • ARM10E 系列
  • ARM11 系列
  • Cortex 系列
  • SecurCore 系列
  • OptimoDE Data Engines
  • Intel 的 Xscale
  • Intel 的 StrongARM ARM11 系列
  • 其它厂商基于 ARM 体系结构的处理器

上述 ARM 微处理器除了具有 ARM 体系结构的共同特点以外,每一个系列处理器都有各自的特点和应用领域。

Cortex 系列

32 位 RISC CPU 开发领域中不断取得突破,其设计的微处理器结构已经从 v3 发展到现在的 v8。Cortex 系列处理器是基于 ARMv7 架构的,分为 Cortex-M、Cortex-R 和 Cortex-A 三类。由于应用领域的不同,基于 v7 架构的 Cortex 处理器系列所采用的技术也不相同。基于 v7A 的处理器系列称为“Cortex-A"系列。高性能的 Cortex-A15、可伸缩的 Cortex-A9、经过市场验证的 Cortex-A8 处理器以及高效的 Cortex-A7 和 Cortex-A5 处理器均共享同一体系结构,因此具有完整的应用兼容性,支持传统的 ARM、Thumb 指令集和新增的高性能紧凑型 Thumb-2 指令集。

  • Cortex-M 系列

Cortex-M 系列又可分为 Cortex-M0、Cortex-M0+、Cortex-M3、Cortex-M4。

  • Cortex-R 系列

Cortex-R 系列分为 Cortex-R4、Cortex-R5、Cortex-R7。

  • Cortex-A 系列

Cortex-A 系列分为 Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A15、Cortex-A50 等,同样也就有了对应内核的 Cortex-M0 开发板、Cortex-A5 开发板、Cortex-A8 开发板、Cortex-A9 开发板、Cortex-R4 开发板等。

文档内容是否对您有所帮助?
有帮助
没帮助