当前位置: 电话机 >> 电话机前景 >> 详解PowerPCX86和ARM架构区
在嵌入式领域,存在着三种处理器通用的架构,PowerPC、X86、ARM,本文将对这三种架构进行对比分析。
1、PowerPC的由来
年,IMB公司小型计算机工程在RISC机体系结构方面做了许多开创性试验。计算机与贝克莱大学的RISC处理器引起了RISC机革新运动,然而计算机仅仅是一个用来演示某种概念的原型机。
工程的成功致使IBM公司开发一种商业的RISC工作站产品,这就是RTPC。RTPC于年诞生,它采用了的体系结构概念,成为一个实际产品。RTPC未获得商业成功,它有许多性能相当或更好的竞争产品。年IBM公司在总结了和RTPC两产品经验教训的基础上生产了第3个产品即IBMRISCSYSTEM/。它是一个类似RISC的超标量计算机,市场定位是高性能工作站。此产品推介后不久,IBM公司开始把这种计算机称为Power结构。
年,IBM公司与MOTOROLA公司(摩托罗拉公司,系列微处理器开发商)、苹果公司(该公司将MOTOROLA芯片装入Macintosh计算机)结成联盟,出产了一系列用PowerPC结构实现的系列计算机,以争抗x86处理器所占有的压倒优势的市场。这种结构源于Power结构,并做了改动(包括消除故障,增加原先缺少的关键技术特色,去除某些指令,放宽技术条件),从而实现了更高的执行效率。到年初,PowerPC系微机有四个产品先后问世。
第1个PowerPC产品。它的目标是让PowerPC结构尽快地占领市场,是32位计算机。其时钟速度可达80MHz,每个时钟周期可执行3条指令。
设计目标是低端台式机,便携机和膝上机,它也是32计算机,性能与相当,但价格低并且执行效率更高。它的时钟速度为80MHz,每个时钟周期执行两条指令,适用于低能耗要求的计算机。设计目标是台式计算机和低端服务器,也是32位计算机,但是使用了更先进的超标量设计技术,以获取更高的性能。的时钟速度为MHz,每个时钟周期可执行4条指令。
设计目标是高端服务器。PowerPC系列机中的第1个使用全64位结构的产品,它包含64位寄存器和64位数据通路。
PowerPC是三家公司联盟推出的系列微处理器产品。尽管PowerPC产品都具有基本一致的体系结构,但是具体规格型号却与制造公司有关,由制造公司决定。一般而言,IMB公司生产的PowerPC芯片有PPC的简称,MOTOROLA公司生产的PowerPC芯片有MPC的简称。例如MotorolaMPC时钟速度为MHz,每个时钟周期可执行4条指令,它是第一个采用真正64位地址总线的PowerPC微处理器,性能指标大大优于同时期的Pentium芯片。
2、微处理器市场中PowerPC的地位
从最早的PowerPC产品诞生起,PowerPC在市场上就一直处于激烈的竞争之中。年是PowerPC和Pentium的决战年。从技术性能指标上看,PowerPC和Pentium各有千秋,PowerPC的性能价格比甚至比Pentuim高出80%。这两个芯片的制造商都为自己的产品投入了大量的资金进行广告宣传,进行激烈的市场竞争。这场市场竞争不仅仅是Power-PC和Pentium的竞争,也是它们所代表的当时RISC技术和CISC技术的竞争,以及这两大产品生产集团WINTEL和AIM的竞争。
在年大搏斗中,Pentium芯片占了上风,在随后的几年里越发风光一时,到目前为止已成为世界微处理器市场的主导产品。现在,在Pentium芯片或X86芯片的周围,全球有几千家厂家为其开发配套硬件、软件和提供服务。相反,尽管近几年来PowerPC也获得了一定的市场份额,大约每年占百分之十几,但是围绕PowerPC开发硬软件的公司只有几百家,市场占有率始终没有明显的增长。
AIM联盟对自己的PowerPC产品的态度也几经曲折,从92年满怀信心到96年失望动摇,97年以后到现在又重建信心继续投入研发和市场竞争。
分析近年来PowerPC的市场表现,我们可以得出以下几个观点。
1.保护用户原先在硬件和软件上的投资是处理器开发重中之重。众所周知,Pentium是向下兼容处理芯片,用户在,,,,微处理器芯片上所做的投资都能得到保持。在这方面Pentium占据上风,它留住了大量的X86产品的老用户。而PowerPC是相对独立的微处理器芯片,如果用户买了基于PowerPC的计算机产品,那么这些用户原先在计算机软件硬件方面的投资就难于保持,这是PowerPC参与微处理器市场竞争的薄弱环节。
2.对于一个新体系结构的微处理器,如果没有强有力的软件开发力量做后盾,就很难引起用户的兴趣,建立起使用信心。Pentium新芯片的每一次推出都有Microsoft公司的软件开发支持。而AIM联盟在PowerPC芯片上投入的软件开发力量有限,许多软件尤其是Windows95/98和WindowsNT环境下的软件在PowerPC硬件环境下不能运行,这使得Power-PC失去了相当大的市场份额。
3.从技术上讲,PowerPC所代表的RISC技术还没有取得刚出现时人们所期待的那样大的技术优势。年PowerPC刚进入市场时,它带着人们对RISC技术优势巨大期望的光环。然而,这四五年来,Pentium芯片一次又一次地大量集成复杂指令并且获得市场认同致使人们对RISC技术的重要性产生了动摇。虽然Pentium也带有RISC指令,但本质上讲它是CISC型处理器。Pentium的市场成功向人们表明CISC处理器仍然具有强大的生命力。
九十年代的的计算机体系结构的一个显著发展动向是CISC与RISC共存并且相互渗透。我们注意到在新型号PowerPC芯片中也集成了复杂指令。例如年Motorola公司为PowerPC开发了一种所谓的“AltiVec”新技术,不仅增加了MMX多媒体指令集,而且包括了联网和电话功能。现在这一技术已得到Apple和IBM的支持。“AltiVec”的出现标志着在技术进步方面PowerPC紧追Pentium不舍,两个处理器的技术竞争与市场角逐在更高层次上继续展开。
3、X86架构的由来
年6月8日,Intel发布了新款16位微处理器,同时也开创了一个新时代:X86架构诞生了。X86指的是特定微处理器执行的一些计算机语言指令集,定义了芯片的基本使用规则,一如今天的X64、IA64等。
事实上,处理器发布之初并没有获得太多的
转载请注明:http://www.aideyishus.com/lkcf/5339.html