比较常见CPU的区别:Intel、ARM、AMD
一、开发公司不同
1、Intel:是英特尔公司开发的中央处理器,有移动、台式、服务器三个系列。
2、ARM:是英国Acorn有限公司设计的低功耗成本的第一款RISC微处理器。
3、AMD:由AMD公司生产的处理器。
二、技术不同
1、Intel:支持超线程术,同时快速运行多个计算应用,或为采用多线程的单独软件程序提供更多性能。
2、ARM:支持Jazelle技术使Java加速得到比基于软件的Jaarm处理器阶梯图 va虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。
3、AMD:支持Alchemy 解决方案有低功率、高性能的 MIPS 处理器、无线技术、开发电路板及参考设计套件。
三、特点不同
1、Intel:用于提供出色的能效表现,并更快速地运行多种复杂应用,支持用户改进各种任务的处理。
2、ARM:本身是32位设计,但也配备16位指令集,比等价32位代码节省达35%,却能保留32位系统的所有优势。
3、AMD:AMD对于CPU的倍频锁定限制较松,因此广受许多超频用户的欢迎。但也由于缺乏过热保护,超频过度的CPU有较高的烧毁风险。
参考资料来源:百度百科-ARM
参考资料来源:百度百科-intel处理器
参考资料来源:百度百科-AMD处理器
ARM 的只有 RISC CPU。
CISC 是复杂指令集CPU,指令较长,分成几个微指令去执行,开发程序比较容易(指令多的缘故)。通常一个指令需要好几个 Machine Cycle 才能执行。
RISC 是精简指令集CPU,指令较短,如果内部的 pipe line 做得好,可以使得指令的译码与数据的处理较快,使得执行效率高。通常一个指令只要一个 Machine Cycle 就能够执行。
近年来某些 CISC CPU,如 Intel 的 Pentium-Pro、AMD 的K5、K6 实际上是改进了的CISC,也可以做到一个 Machine Cycle 能执行一个指令。
ARM 本身不做CPU,只授权给其他厂商做CPU,其中最大的一家,就是 Intel。
由於 ARM 的结构一开始就以省电为主,所以一般来说,执行速度没有 Intel 或是 AMD 的 CPU 快。但是在手持式装置的世界,ARM 的省电加上以授权而非自制的联合军团方式,打败了所有的人,成为王者,现在进而慢慢的进入其他的领域。