CPU 架构

来源:互联网 发布:爱奇艺淘宝 编辑:程序博客网 时间:2024/05/16 19:36

主流手机CPU公司

1、德州仪器  优点:低频高能且耗电量较少,高端智能机必备CPU  缺点:价格不菲,对应的手机价格也很高,OMAP3系列GPU性能不高,但OMAP4系列有了明显改善  

2、INTEL  优点:CPU主频高,速度快  缺点:耗电、每频率性能较低 

3、高通  优点:主频高,性能表现出色,功能定位明确  缺点:对功能切换处理能力一般,功耗过高,GPU兼容性不佳,实际表现与官方参数差距大  

4、三星  优点:耗电量低、三星蜂鸟S5PC110单核最强,DSP搭配较好,GPU性能较强  缺点:三星猎户双核发热问题大,搭载MALI400GPU构图单一,兼容性不强  

5、Marvell  优点:很好继承和发挥了PXA的性能  缺点:功耗大  

6、英伟达  优点:最早上市的双核CPU,搭载的Geforce ULP面积小,性能强,功耗较低  缺点:Terga2因为功耗问题去掉了NEON,导致视频解码问题大,支持硬解格式少



复杂指令集计算(Complex Instruction Set Computing)精简指令集计算机(Reduced Instruction-Set Computer)

CPU架构,从大的层面(接受和处理信号的方式)分两类——CISC、RISC 
CISC就是复杂指令集计算机,目前专指 x86 和 x86-64 两类。

其中 x86 又叫 IA32,即 Intel Architecture 32(Intel32位架构), 不管是Intel生产的 x86 CPU,还是AMD或者VIA生产的,都是 IA32, 
★★★★★ IA32 并非上面有人说的没有专利保护 ★★★★★ 
而是 AMD 和 VIA/Cyrix 通过交叉专利授权获得了 IA32 的使用权。

x86-64 又叫 AMD64,它的 Intel 版本叫做 EM64T(换个名字而已), 是AMD在 IA32 的基础上扩展出来的一套 64位 CPU 架构, Intel 可以使用的原因也是因为 Intel和AMD之间的交叉专利授权。


按照内部元件的组织方式细说起来——

Intel的 32位x86 及 x86-64 CPU 又分为下列不同的“代”, 
有时也把这些“代”叫做不同的架构,包括 
①i386(80386、80486) 
②P5(Pentium、PentiumMMX) 
③P6(PentiumPro、PentiumII、PentiumIII、PentiumM,对应的Xeon和Celeron) 
④NetBurst(Pentium4、PentiumD、PentiumEE,对应的Xeon和Celeron) 
⑤Core/Core2(Core、Core2、PentiumE、Pentium Dual-Core,对应的Xeon和Celeron) 
⑥Corei7(即将上市) 
⑦Atom(即将上市)

AMD的 32位x86 及 x86-64 CPU 也分为下列不同的“代”, 
①AMD386(386、486) 
②K5 
③K6(K6、K6-2) 
④K6-III 
⑤K7(Athlon、AthlonXP,及对应的AthlonMP、Duron、Sempron) 
⑥K8(Athlon64、Athlon64 X2,及对应的Opetron、Sempron(64) ) 
⑦K10(Phenom,及对应的Opetron)

VIA/Cyrix 也生产 32位x86 处理器,大致有 
①Cyrix 486 
②Cyrix 5x86、6x86 
③VIA/Cyrix C3 
④VIA C7 
⑤Isaiah(Nano,即将上市)

======================================================================

RISC就是精简指令集计算机,目前常见的有

一、IBM 的 PowerPC架构(Power G4、G5、G6、PowerXCell)

二、MIPS 的 MIPS架构(多家厂商,包括AMD也获授权生产,龙芯也是MIPS变种)

三、SUN 的 UltraSPARC架构(UltraSPARC III、IV、VI、T1、T2)

四、DEC 的 Alpha架构(现今少见,DEC被Compaq收购,Compaq又被HP收购)

五、Intel和HP 的 EPIC架构(Iantium、Iantium2),这也就是 IA64 架构, 
Intel Architecture 64(Intel64位架构),有时单独列为一类而不算RISC

六、Transmeta(全美达)的 VLIW(超长指令字)架构,和 IA64 在设计思想 
上有某种程度上的神似之处,有时也单独列为一类而不算RISC

七、Acorn的 ARM架构(类似于 MIPS 也授权多家公司制造,包括Intel) 


需要指出的是,现在的 Intel 和 AMD CISC处理器的内核其实都是 RISC内核,是在内核的外围电路中把复杂指令动态翻译成精简指令,然后送到 RISC内核中处理。严格来说,现代CPU本质上都是 RISC处理器。

 IA32 : 32 bits Intel Architecture (32位带宽Intel构架)

IA64 : 64 bits Intel Architecture (64位带宽Intel构架)

  

i386 : Intel 386 ( 老的386机器,也泛指IA32体系的CPU)
i486 : Intel 486
i586 : Intel 586 ( Pentium ,K6 级别CPU )
i686 : Intel 686 ( Pentium II, Pentium III , Pentim 4, K7 级别CPU )

 这几个i×86 也可以叫做 x86,早期intel的CPU编号都是如8086,80286等,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合

 

理论了解后,对于使用者最想了解的就是这个cpu是32位的还是64位的?

 

通称说 x86也是指 IA32构架CPU,也就是说cpu是32位的,只能安装32位的os了;而x86-64或者IA-64是说cpu支持64位,可以安装64位的os,跑64位的应用


原创粉丝点击