arm芯片与arm架构

什么是 ARM?—— 芯片世界的“隐形冠军”

你可以把 ARM 理解成一种 芯片设计蓝图 的创造者和授权商。
一个简单的比喻:
英特尔(Intel) 像一家“餐馆”:它自己设计菜谱(芯片架构)、购买食材(硅晶圆)、烹饪菜肴(制造芯片),然后直接把菜品(芯片成品)卖给你。

ARM 则像一家“菜谱出版公司”:它只创作和出售菜谱(芯片设计蓝图),但不自己开餐馆。其他公司(如苹果、高通、三星)可以购买菜谱,然后根据自己的口味进行改良,再在自己的厨房里(工厂)烹饪出独特的菜品(芯片)。

所以,ARM 公司自己不生产任何芯片,它只出售芯片的设计方案(架构)。正因为这种商业模式,ARM 设计渗透到了我们生活的方方面面,成为了全球使用最广泛的处理器架构。

什么是“架构”?—— 芯片的“基因”与“灵魂”

“架构”这个词听起来很抽象,但你可以把它理解为:

一种“母语”
架构决定了芯片能听懂哪些“单词”和“语法”,这些就是“指令集”。不同的架构就像不同的语言(中文、英文、法语),说不同语言的芯片需要不同的“编译器”(翻译官)才能运行程序。

一套“设计哲学”
它定义了芯片的基本工作方式、如何管理内存、如何处理任务等核心规则。这就像两家汽车公司的造车理念不同,一个追求澎湃动力(高性能),一个追求极致省油(低功耗)。

一个“生态系统”
采用同一种架构的芯片,意味着它们能运行相同的操作系统和软件。这就像 Windows 软件通常不能在苹果电脑上直接运行一样,为特定架构编译的软件通常不能在其他架构上运行。

ARM 架构的独特魅力:为什么它无处不在?

ARM 架构的核心优势是 高效率和低功耗。这源于其最初为便携式计算器设计的 RISC(精简指令集) 理念。

RISC vs. CISC(复杂指令集,以英特尔为代表)的简单比喻:

CISC(复杂指令集):像一把瑞士军刀。它有很多复杂的、功能强大的指令,比如一个“开红酒”指令,它内部包含了很多小步骤。功能强大,但制造复杂,相对耗电。

RISC(精简指令集):像一套专业的厨房刀具。每把刀(指令)都非常简单、专注(切菜、削皮、砍骨)。要完成“开红酒”这个任务,你需要组合使用多个简单指令(先用砍刀削开瓶盖,再用开瓶器拔塞子)。虽然步骤多了,但每个步骤都非常高效、快速。

这种“简单指令组合完成复杂任务”的理念,使得 ARM 芯片在性能和功耗之间取得了完美平衡,特别适合对续航有严苛要求的移动设备。

ARM 架构的演进之路

ARM 架构也在不断发展和进化,就像手机型号从 iPhone 4 更新到 iPhone 15 一样。

架构版本俗称特点与现状常见设备
ARMv732位 ARM经典的、成熟的架构。曾是智能手机和平板的基石。目前处于维护末期,新软件支持逐渐减少。树莓派 2/3, 旧款安卓手机, 很多嵌入式设备
ARMv864位 ARM现代主流架构。引入了64位处理能力,性能大幅提升,同时保持了低功耗。是目前绝对的主流。树莓派 4/5, 几乎所有现代手机, 苹果 M系列Mac, 服务器
ARMv9未来已来最新架构,聚焦于安全性、人工智能和机器学习性能,代表着未来的方向。最新款高端手机和计算设备

查看芯片的arm架构版本

比如博主的玩客云,其soc较为老旧,属于 v7 架构,在安装部分软件的时候,就会收到不支持该架构的提示信息。

cat /proc/cpuinfo | grep -e Processor -e Hardware -e Revision

标签: 数码

移动端可扫我直达哦~

推荐阅读

thumbnail 2025-10-20

armbian 查看电视盒子的设备树

安装反编译工具,博主的armbian里提示已安装且无需更新;apt update apt install device-tree-compiler首先备份一下设备树,万一给折腾坏了可以恢复:cp meson-gxl-s905l2-x...

随笔 数码

thumbnail 2025-10-19

小米盒子3s mdz-19-aa 刷 armbian 系统

小米盒子3s是一台2016年底发布的设备,因为是高配版本,而且采用了S905X的芯片,所以即便放在今天,也还具备一定的可玩性。喜欢这个系列是因为它小巧精致的外观,但小巧精致的外观也带来了刷机的不便,唯一的的USB端口在刷armbian...

随笔 数码

thumbnail 2025-10-18

什么是emmc,与ufs闪存有什么区别

eMMC 和 UFS 是移动设备存储领域两种核心的嵌入式闪存技术,它们的关系可以看作是“迭代”与“取代”。eMMC 像是一条单车道乡村公路,车流量有限。而 UFS 则像是一条双向多车道高速公路,车流大且快,还能同时上下货(读写)。eM...

随笔 数码

thumbnail 2025-10-17

psftp连接coreelec系统时中文乱码

小米盒子3c安装了coreelec,部署了xiaomusic项目有一段时间,也积累了几十首常听的歌曲,想下载下来放到电脑上。用psftp连接提取的时候,发现中文全部变成了乱码,但用putty连接盒子,查看目录的时候中文显示是正常的。虽...

随笔 数码

thumbnail 2025-10-15

创维e900v21e刷armbian的一些资料

首先是armbian的版本,可能是armbian适配型号过多的原因,博主查资料的时候,github上盒子系统的armbian只有两页的历史记录,所以也没什么好纠结的,能顺利下载哪个版本,就用哪个版本,博主下载的版本是Armbian_2...

随笔 数码

thumbnail 2025-10-13

折腾米兔5c电话手表的一些心得

知道5c可以开启usb调试,以安装一些原本受限的第三方应用的时候,博主的5c已经自动更新成了t29版本,b站上的破解方法都已经成为了老黄历,在搜索引擎和github上也没有找到更新的方法,最后某up主的群里找到了相关资料。刷机有较大风...

随笔 数码

thumbnail 2025-10-11

用小度智能音箱播放网盘音乐

18年8月的时候入了一个小度智能音箱,陪伴了孩子一整个小学阶段的生活,它有时候负责唱歌,有时候负责播新闻,也有的时候负责起床闹铃,每天忙得不亦乐乎。言归正传,得知小米音箱有一个xiaomusic项目之后,就想找找有没有大神为小度做类似...

随笔 数码

thumbnail 2025-10-09

小米盒子 3s vs 小米盒子 4 性能对比

把自己的小米盒子3c刷成了coreelec,结果看电视很多频道无法正常播放,看电影一快进不是闪退就是失去响应,做为一个docker的服务器倒是出乎意料的稳定,前几天尝试配置了xiaomusic,配合小米音箱能够正常的播放本地音乐,于是...

随笔 数码

thumbnail 2025-10-08

米兔儿童电话手表的型号选择

智能手机尚未流行的时候,手机的型号也是五花八门,不看说明书完全是一头雾水,很喜欢像iphone,小米这样的命名方式,1代代往上加,反正小米11不会比小米10弱,无脑选数字高的就是了。放在手表上就不那么容易选择了,光小米的米兔手表,就有...

随笔 数码

thumbnail 2025-10-07

armbian下更换docker的下载源

首先是配置文件的地址,一般会把它放在/etc/docker/daemon.json里,首次安装好docker的时候是没有这个文件的,我们可以自己生成一个。如果armbian里连个文本编辑器也没有,我们也可以用tee命令连文本带文件一步...

建站相关 数码

thumbnail 2025-10-06

通过网盘看电影?阿里网盘tv版

手头有一个小米盒子3c,看教程刷成了coreelec,想拿来挂载alist,费了九牛二虎之力配置成功,但是一方面是卡,一方面是遥控不匹配还是什么原因,很容易就无法遥控操作了。假死归假死但系统本身是很稳健的,为什么这么说呢,因为虽然遥控...

随笔 数码

thumbnail 2025-10-05

小米盒子代号与市场通用叫法

就配置而言,小米其实是比不上同时代层出不穷的各种外贸盒子的,但从外观上与手感上对比下来,博主始终还是觉得小米的设计最为简洁与舒适。小米盒子5的推出是让博主有点意外的,毕竟随着智能电视的普及,电视盒子的市场只会越来越小吧。 ...

随笔 数码