登录/注册

什么是arm架构?arm架构有什么用?

ARM架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。

更多

好的,我们来用中文解释一下 ARM 架构是什么以及它有什么用。

什么是 ARM 架构?

  1. 一种处理器芯片的设计蓝图(指令集架构 - ISA): ARM 架构本身指的是一种精简指令集计算机的设计标准或规范。它定义了一组处理器核心在执行任务时需要理解和处理的基本指令集(例如加、减、读写内存等操作码)。
  2. 不是芯片本身: 要特别注意的是,ARM 公司并不直接制造和销售处理器芯片。相反,ARM 公司是设计并授权这种处理器架构。
  3. 授权模式: ARM 公司将自己的架构设计和处理器核心设计蓝图授权给其他半导体公司(比如苹果、三星、高通、华为海思、联发科、NVIDIA、博通、德州仪器等)。
  4. 芯片制造商的工作: 获得授权的公司会根据 ARM 提供的设计蓝图,结合自身的技术优势和产品需求,进行优化和定制,然后制造出实际的处理器芯片(例如:苹果的 A系列、M系列芯片,高通的骁龙系列,华为的麒麟系列,联发科的天玑系列等)。

简单来说:你可以把 ARM 架构想象成建造处理器的“设计图纸”或“规范手册”。ARM 公司是绘制这些图纸的设计师,而众多芯片公司(台积电、三星等)就像是建筑商,拿到图纸后去实际建造处理器这座“房子”。


ARM 架构有什么用?(ARM 架构的优势和应用领域)

ARM 架构之所以如此成功和普及,主要是因为它具备以下特点和优势:

  1. 低功耗和高能效比:

    • 最关键的优势! ARM 架构从设计之初就非常注重能效。它采用了精简指令集,意味着处理器需要执行的操作相对简单直接,需要的晶体管数量更少。
    • 晶体管数量少、指令精简、功耗控制设计优秀,使得基于 ARM 的处理器耗电极低,产生的热量也少。
    • 这对于电池供电的便携设备至关重要。
  2. 体积小、成本低:

    • 因为指令集精简,设计相对简洁(相比传统的 x86 架构),基于 ARM 设计的处理器核心物理尺寸更小
    • 更小的核心意味着在同样面积的硅晶圆上可以制造出更多核心或集成更多其他功能单元,有助于降低成本
    • 非常适合对空间、成本敏感的设备。
  3. 可扩展性:

    • ARM 架构非常灵活,授权的核心设计可以从非常简单、功耗极低的微控制器级产品,扩展到非常强大的高性能多核服务器级处理器。不同性能、功耗等级的应用都能找到合适的 ARM 核心。
  4. 极其广泛的应用领域:

    • 智能手机和平板电脑: 这是 ARM 架构最成功的领域。几乎所有的安卓手机和苹果 iPhone/iPad 都使用基于 ARM 架构的处理器(如骁龙、天玑、A系列)。
    • 可穿戴设备: 智能手表(如 Apple Watch)、运动手环等都需要超低功耗,是 ARM 架构的天然阵地。
    • 物联网设备: 各种传感器节点、智能家居设备(智能灯泡、温控器、门锁)、工业传感器等,通常体积小、要求电池寿命长,大多采用微型的 ARM 处理器。
    • 嵌入式系统: 汽车电子(信息娱乐系统、辅助驾驶)、家电控制板、工业控制、网络路由器、交换机、打印机等。
    • 单板计算机/开发板: 树莓派(Raspberry Pi) 等流行开发板都是基于 ARM 处理器。
    • 便携式游戏机: 如 Nintendo Switch 使用了 NVIDIA 定制的基于 ARM 的 Tegra 芯片。
    • 笔记本电脑与台式机: 随着苹果 M1/M2/M3 系列芯片的巨大成功,高性能 ARM 处理器开始进入笔记本电脑和台式机市场,挑战传统的 Intel/AMD x86 架构,提供超长续航和静音运行(无风扇或低噪音风扇)。
    • 服务器与数据中心: ARM 架构的低功耗特性也吸引了大型数据中心和云服务提供商(如亚马逊 AWS Graviton、Ampere Altra),在追求降低能耗和运营成本方面展现出潜力。
    • 汽车电子: 从信息娱乐系统到高级驾驶辅助系统(ADAS),乃至未来的自动驾驶系统,越来越多的汽车电子控制单元(ECU)开始采用高性能、高可靠性的 ARM 处理器。
  5. 推动创新:

    • ARM 的授权模式让众多公司可以基于同一套强大的基础架构进行创新和差异化定制,极大地促进了移动计算、物联网等领域的快速发展,并催生出许多新型设备。

总结

ARM 架构是一种设计简洁、功耗极低、授权模式的处理器指令集架构。 它最大的用处就在于:为各种需要电池供电、空间受限、对功耗和成本敏感的电子设备,提供了高性能计算能力的核心驱动力。正是凭借其出色的能效比可扩展性,ARM 架构几乎无处不在,从你口袋里的手机到手腕上的手表,从智能家居到工业设备,甚至正在延伸到个人电脑和数据中心,深刻地改变了整个计算世界的面貌和未来布局。

X86架构Arm架构的区别

X86架构和ARM架构是主流的两种CPU架构,X86

2023-06-16 12:50:29

Arm架构科普解读 Arm架构的底层逻辑和Arm架构的顶层设计

本文主要探讨了 Arm 架构的底层逻辑,介绍了Arm 架构的顶层设计;以

2023-02-06 05:33:00

ARM V7版架构ARM V8版架构何区别

ARM V7版架构有哪些系列?其主要有哪些应用?ARM V8版

2021-10-25 06:03:33

基于ARM架构的嵌入式USB驱动的设计

电子发烧友网站提供《基于ARM架构的嵌入式USB驱动的设计.pdf》资料免费下载

资料下载 佚名 2023-10-12 10:17:32

详解ARM架构和处理器系列命名规则

处理器的命名应该包含两类:指令集架构命名规则和处理器系列规则。 ARM 架构是构建每个

资料下载 尚文清 2022-02-11 10:44:55

(网盘)国嵌ARM架构嵌入式培训视频

(网盘)国嵌ARM架构嵌入式培训视频(嵌入式开发工程师需要学什么)-(网盘)国嵌ARM

资料下载 佚名 2021-08-04 12:33:16

ARM的内核与架构发展的详细资料说明

ARM 产品越来越丰富,命名也越来越多。很多朋友提问: ARM 内核和架构都是什么意思?内核和

资料下载 佚名 2020-11-19 17:48:04

ARM内核架构的历史种类等资料讲解

ARM架构(过去称作进阶精简指令集机器(Advanced RISC Machine),更早称作Acorn RISC Machine)是一个32位元精简指令集(RISC) 中央处理器

资料下载 佚名 2019-10-29 17:23:40

ARM架构

一 ARM架构ARM架构如图所示,

2021-08-04 06:18:30

ARM芯片架构

ARM芯片ARM 历史ARM架构 (Advanced RISC Mach

2021-07-28 08:16:55

arm架构的芯片哪些

arm架构的芯片有哪些一、芯片的架构模式原文冯诺依曼

2021-07-21 08:47:08

ARMARM的架构ARM架构的区别

目录文章目录目录ARMARM 的架构x86 架构与 ARM 架构的区别

2021-07-16 06:43:45

ARM架构是什么

从单片机转到ARM,主要需要学习ARM的架构,ARM相比单片机多了一些外

2021-07-01 09:23:14

为什么要使用Arm架构

Arm架构依然盘踞着移动设备领域指令集架构市场的龙头位置。随着RISC-V生态的持续扩展,巨头厂商和小公司的不断入局,

2019-12-16 09:56:33

ARM架构是什么 限制ARM对华为的影响

目前,ARM架构的处理器几乎占据了所有的手机处理器,高通、苹果、华为的处理器均是基于ARM

2019-08-14 15:29:01

7天热门专题 换一换
相关标签