目录
ARMCortex-A系列:Cortex-R系列Cortex-M系列(2004-至今):ARMv8-A架构和64位处理器(2011-至今):
回到顶部
ARM
ARM(Advanced RISC Machines)处理器的发展历史可以追溯到上世纪80年代。以下是ARM处理器的一些关键发展阶段:
创立与初期发展(1983-1990):
ARM公司成立于1983年,最初是由Acorn Computers、Apple和VLSI Technology等公司共同创办的。其初衷是为了开发一种低功耗、高性能的RISC(Reduced Instruction Set Computing)精简指令架构处理器。x86复杂指令集合。
1985年,ARM发布了第一款处理器核心,ARM1,用于Acorn Archimedes计算机。
1990年,ARM2发布,引入了新的指令集和技术。
合作伙伴模式与芯片设计授权(1990-2000):
ARM决定采取一种合作伙伴模式,将处理器设计授权给其他公司,以便它们可以基于ARM架构设计和制造自己的芯片。
引入了ARM6和ARM7等新的处理器架构,广泛用于移动设备和嵌入式系统。
ARMv7架构和Cortex-A系列(2000-2010):
ARMv7架构引入了新的特性,包括Thumb-2指令集,提高了代码密度和性能。
回到顶部
Cortex-A系列:
Cortex-A系列处理器推出,针对高性能应用,例如智能手机和平板电脑。
ARM架构开始在移动设备市场迅速占领份额。
回到顶部
Cortex-R系列
Cortex-R系列是面向实时系统的ARM处理器系列,主要用于嵌入式系统和通信应用。
回到顶部
Cortex-M系列(2004-至今):
Cortex-M系列是面向微控制器的ARM处理器系列,用于嵌入式系统和物联网设备。其中一些经典型号包括:
Cortex-M0:用于低功耗、成本敏感的应用。
Cortex-M3:在嵌入式系统和微控制器中得到广泛应用。
Cortex-M4:引入了数字信号处理(DSP)扩展,适用于控制和信号处理应用。
Cortex-M7:提供更高的性能和更先进的特性。
ARM推出了专为实时系统设计的Cortex-R系列和用于微控制器的Cortex-M系列。
Cortex-M系列在嵌入式系统和物联网(IoT)应用中广泛使用。
回到顶部
ARMv8-A架构和64位处理器(2011-至今):
ARMv8-A架构引入了64位处理器支持,为高端服务器和计算机提供更大的内存寻址空间和性能。
Cortex-A53和Cortex-A57是首批支持ARMv8-A架构的处理器。
合并与NVIDIA收购(2020-至今):
2020年,NVIDIA宣布计划以400亿美元收购ARM。这一交易仍在进行中,尚未完成。
ARM处理器现在已经成为全球最流行的处理器架构之一,广泛应用于各种设备,包括智能手机、平板电脑、嵌入式系统、物联网设备和服务器。 ARM的成功部分归因于其灵活的架构和合作伙伴模式,使其能够在不同市场中提供高度定制化的解决方案。