ARM 与 X86 架构终端特性对比
关键字:ARM 架构 X86 架构 工控主板 开发设计 Android(安卓)系统
LINUX WINCE
GOOGLE 的 Android 系统和苹果的 IPAD、IPHONE 推出后,ARM 架构的电
脑系统(特别是在终端方面应用)受到用户的广泛支持和 追捧,
ARM+Android 成为 IT、通信领域最热门的话题,众多芯片厂商纷纷推出具有
各种独特应用功能基于 ARM 结构开发的产品,近期最新形成的“异 构概念”更成
为电脑今后发展主要方向。在 IT 行业推崇了 20 多年的“性价比“概念受到根本
的动摇和冲击,“适用的才是最好的”已经被越来越多的用户接受。
我们就 ARM 架构的系统与 X86 架构系统的特性进行一个系统分析,方便用户
在选择系统时进行理性、合理的比价分析。
一、性能:
X86 结构的电脑无论如何都比 ARM 结构的系统在性能方面要快得多、强得多。
X86 的 CPU 随便就是 1G 以上、双核、四核大行其道,通常使用 45nm(甚至
更高级)制程的工艺进行生产;而 ARM 方面:CPU 通常是几百兆,最近才出
现 1G 左右的 CPU,制程通常使用不到 65nm 制程的工艺,可以 说在性能和
生产工艺方面 ARM 根本不是 X86 结构系统的对手。
但 ARM 的优势不在于性能强大而在于效率,ARM 采用 RISC 流水线指令集,
在完成综合性工作方面根本就处于劣势,而在一些任务相对固定的应用场合其
优势就能发挥得淋漓尽致。
"
二、扩展能力
X86 结构的电脑采用“桥”的方式与扩展设备(如:硬盘、内存等)进行连接,
而且 x86 结构的电脑出现了近 30 年,其配套扩展的设备种类多、价格也比较
便宜,所以 x86 结构的电脑能很容易进行性能扩展,如增加内存、硬盘等。
ARM 结构的电脑是通过专用的数据接口使 CPU 与数据存储设备进行连接,所
以 ARM 的存储、内存等性能扩展难以进行(一般在产品设计时已经定好其内
存及数据存储的容量),所以采用 ARM 结构的系统,一般不考虑扩展。基本
奉行“够用就好”的原则。
"
三、操作系统的兼容性
X86 系统由微软及 Intel 构建的 Wintel 联盟一统天下,垄断了个人电脑操作系
统近 30 年,形成巨大的用户群,也深深固化了众多用户的使 用习惯,同时
x86 系统在硬件和软件开发方面已经形成统一的标准,几乎所有 x86 硬件平台
都可以直接使用微软的视窗系统及现在流行的几乎所有工具软件,所 以 x86 系
统在兼容性方面具有无可比拟的优势。
ARM 系统几乎都采用 Linux 的操作系统,而且几乎所有的硬件系统都要单独构
建自己的系统,与其他系统不能兼容,这也导致其应用软件不能方便 移植,这
一点一直严重制约了 ARM 系统的发展和应用。GOOGLE 开发了开放式的
Android 系统后,统一了 ARM 结构电脑的操作系统,使新推出基于 ARM 结构