我是靠谱客的博主 爱撒娇万宝路,最近开发中收集的这篇文章主要介绍科普知识:ARM vs x86,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

CPU(中央处理器)是冯·诺依曼体系的五大部件之一。说到CPU,就一定会提到著名的386架构,又称80386或者i386。尽管它在20年前就已经被淘汰了,但它的设计一直影响至今。386及其后续产品被统称为x86,是现在主流的32位CPU架构之一,后来的AMD64架构是从x86中扩展出来的,也被称为x86-64架构。现在主流的Intel Core 2、i3/i5/7、Atom、Sandy Bridge、AMD Phenom都是基于x86架构设计的,所以如果你正在使用台式机或者笔记本电脑的话,有99%的可能性,你正在使用x86架构的CPU。

那ARM又是什么呢?ARM是另外一种CPU的架构,它是由一个同名的公司设计的。ARM公司是一种很奇特的公司,它只做ARM芯片的设计,但不生产,其它公司需要购买ARM的授权才可以生产ARM芯片。这样做的好处之一是ARM公司可以专注于芯片设计,而不用在建造生产线上投入很多精力;但也有坏处,就是公司之间的互相扯皮会影响ARM的推广。ARM现在主要流行于移动设备中,比如手机。很多手机都使用Cortex-A8芯片,如iPhone 4、Motorola Droid、Palm Pre、三星i9000、Nokia N900等。

那ARM和x86有什么不同呢?从使用它们的设备可以看出,x86主要被用于个人电脑,而ARM被用于手机。这也体现出它们的特性:相对来说x86芯片计算能力更强,效率更高;但ARM芯片比较省电,在同样计算量的情况下,待机时间要比x86芯片更长。这两种芯片的应用领域不同,它们之间并没有很好的可比性,我们只需要了解这些名词,买东西的时候不要被不良商家给骗了就行了……

最后

以上就是爱撒娇万宝路为你收集整理的科普知识:ARM vs x86的全部内容,希望文章能够帮你解决科普知识:ARM vs x86所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(95)

评论列表共有 0 条评论

立即
投稿
返回
顶部