爱板网的新老用户,告诉你一个好消息,爱板网(www.eeboard.com)将在近期并入电路城(www.cirmall.com)网站,我们将爱板网中丰富的开发板资料与电路城大量优质的电路方案相结合,旨在为广大工程师朋友打造一站式的技术资源库,你所需的电路设计技巧、开发板评测、电子产品拆解、硬件解决方案,都可以在合并后的电路城网站找到,助力你的技能进阶。让我们一起期待一个全新的体验吧!
X
现在的位置: 首页资讯>正文

谈ARM、Intel和MIPS三款移动处理器的主要区别

2016年03月03日 作者: 暂无评论 725+ 2

安卓支持三类处理器(CPU):ARM、Intel和MIPS。ARM无疑被使用得最为广泛。Intel因为普及于台式机和服务器而被人们所熟知,然而对移动行业影响力相对较小。MIPS在32位和64位嵌入式领域中历史悠久,获得了不少的成功,可目前Android的采用率在三者中最低。总之,ARM现在是赢家而Intel是ARM的最强对手。

那么ARM处理器和Intel处理器到底有何区别?为什么ARM如此受欢迎?你的智能手机或平板电脑用的是什么处理器到底重要不重要?

处理器(CPU)

中央处理器(CPU)是你智能设备的大脑。它的任务是通过执行一系列指令来驱动你的设备,包括显示屏、触摸屏、调制解调器等,让一坨塑料金属混合物变成闪亮的智能手机或者平板电脑。

移动设备非常复杂,其中的处理器需要执行数百万行指令才能完成人们希望这些设备去做的事。速度和功耗对处理器来说至关重要。速度影响用户体验,功耗影响电池寿命。完美的移动设备必须有好性能以及低功耗。

这就是为什么选择什么样的处理器很重要。一个超级耗电、反应迟钝的处理器会很快吸干你的电池,而一个考究的、高效的处理器给你带来高性能和长久的电池寿命。

总体而言,ARM和Intel处理器的第一个区别是,前者使用精简指令集(RISC),而后者使用复杂指令集(CISC)。

通俗而言,精简指令集规模较小,更接近原子操作,而复杂指令集规模较大,更加复杂。所谓原子操作,是指每条指令的工作大都可以由处理器在一个操作内完成,例如对两个寄存器做加法。

复杂指令集的指令描述某个意图,但是处理器必须执行3或4个更简单的指令来实现这个意图。例如,可以命令一个复杂指令集处理器对2个数求和,并把结果存入主内存中。为了完成这个命令,处理器首先从地址1中取得第一个数(操作1),然后从地址2中取得另一个数(操作2),然后求和(操作3),等等。

CPU

所有的现代处理器都使用一种所谓微指令的概念,这是一个处理器内部的指令集合,用来描述处理器可以做的原子操作。

复杂指令集处理器实际上执行了3条微指令。对精简指令集处理器而言,其指令跟其微指令十分接近,而复杂指令集处理器的指令需要先被转换成一些更精简的微指令(就像前面的复杂指令集处理器做加法的例子中那样)。

也就是说,精简指令集处理器中的解码器(负责告诉处理器到底要干些什么的东东)要简单得多,而简洁意味着高效和低功耗。

文章分页: 1 2 3 4

发表评论

相关文章

Arm架构解析,了解你所不知道的?

本文将解析Arm架构的组成,包括其ISA,执行状态,体系结构和处理器系列。 Arm在处理器行业无人不知无人不晓,而且无处不在,你几乎可以在目前的大多数电子产品中找到关于Arm的核心,包括网络...

要把对手全干趴,高通再推三款全新处理器

行动处理器龙头高通(Qualcomm)于 10 日在美国旧金山举行的「AI Day」,正式发表 3 款中阶行动处理器,包括骁龙 665、730、730G 等。高通指出,除了为人工智能、电竞、相机、效能等卓越体验而...

物联网全新硬件解决方案——5款好用的MCU推荐

虽然这几年半导体产业不断整合,但是对于硬件工程师来说,设计一个物联网产品可选的方案还是数不胜数,如何选择一个合适的硬件解决方案永远会是一件头疼的事,你需要考虑的因素实在太多,价...

联发科7nm 5G处理器年底问世,再战高端市场

魅族公司曾经表示他们可能是唯一一家不依赖高通而做大的公司,前几年魅族一直在使用联发科的处理器,而联发科也把魅族当作合作典范,当年为了征战高端市场推出的Helio X30芯片率先使用了10nm...

Arm能否抵挡住RISC-V的攻势?

Arm不仅是需要进化,而且得彻底重新思考如何与开放性架构所推动的「IP民主化」风潮竞争... 与RISC-V或MIPS相比较,Arm的灵活度不足;而在现今的成本和上市时间压力下,没有人愿意花费数月时...