ARM架构和x86架构

原文参考:http://m.elecfans.com/article/678193.html

我对原文中的重点进行了筛选,方便快速了解。

arm架构

ARM,进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。

在今日,ARM家族占了所有32位嵌入式处理器75%的比例,使它成为占全世界最多数的32位架构之一。ARM处理器可以在很多消费性电子产品上看到,从可携式装置(PDA、移动电话、多媒体播放器、掌上型电子游戏,和计算机)到电脑外设(硬盘、桌上型路由器)甚至在导弹的弹载计算机等军用设施中都有他的存在。

x86架构

目前的PC架构绝大多数都是Intel的X86架构。X86架构(The X86 architecture)是微处理器执行的计算机语言指令集,指一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合。

ARM和x86的对比

  1. 性能方面。x86架构强于arm架构。但是,在一些执行固定任务的场景中,arm更有优势一些。
  2. 扩展能力。x86架构强于arm架构。X86结构的电脑采用“桥”的方式与扩展设备(如:硬盘、内存等)进行连接。ARM结构的电脑是通过专用的数据接口使CPU与数据存储设备进行连接,这也限制了他的扩展能力。
  3. 操作系统兼容性。x86架构强于arm架构。微软和Intel合作,垄断了个人电脑,因此,x86的硬件基本可以直接使用微软的窗口以及现在所有的应用软件。arm系统几乎都采用Linux的操作系统,而且几乎所有的硬件系统都要单独构建自己的系统,与其他系统不能兼容,GOOGLE开发了开放式的Android系统后,这一状况得到了改善。
  4. 功耗。arm架构强于x86架构。因此arm架构常应用于便携设备。

 

总结:x86应用于电脑,ARM应用于便携设备。各自特点一想便知。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值