GIGA(技嘉)主板的编号规则
许多朋友在选择电脑配件的时候,总是对于记忆那些繁琐的编号在与之配合那些性能参数很头疼,其实大多数配件厂商对于其产品的命名都是有着很清晰的规律性的,而且都是严格遵守的,所以有些时候,了解这些编号的含义,对于选购产品有着很大的便利。
笔者一直在对这样的编号进行整理、总结,现在找出了GIGA主板的命名规律,并且得到了GIGA公司的证实。下面把我的总结给大家进行一个罗列,希望大家了解之后会对购买有所帮助:
GIGA公司的产品,编号首先是公司的名称,所以所有主板上首先标示“GA-”,这两个字母就不必多嘴了。
GIGA的产品编号共有4段,采用“GA-(F1)(F2)(F3)(F4)”的方式表示。
F1
F1这一段是一位数字,表示支持CPU类型。现在有5、6、7、8四种。
其中“5”指的是586系列产品,也就是说基于Pentium、Pentium MMX、AMD K5、AMD K6、Cyrix 5x86、Cyrix 6x86等CPU的产品,当然,这些产品基本上已经退出市场了,所以现在不是很常见。
“6”表示686系列产品,就是说Pentium Ⅱ、Pentium Ⅲ、Celeron、Celeron Ⅱ等,现在算是比较流行的产品。
“7”指得是当前很红火的K7系列产品,包括Athlon、新Athlon、Duron系列CPU,也就是说用于AMD的。
“8”是高端产品,国内就不多见了,面向的是Willamette和Foster两款CPU。
F2
F2这一段是一位字母,表示采用芯片组的类型。有如下的21个,有些地方还有重复:
A表示采用Ali公司的主板芯片组,现在已经很少见了。
B表示的是Intel 440BX,很“经典”的产品。
C分别指Camino(Intel 820)或Intel Colusa的芯片组,要配合前面的F1来判断,6C肯定是指820,8C肯定是指Colusa了,重复不会影响判断。
D表示AMD IGD4芯片组,就是最新的760。
E表示的是Intel 440 EX,另外,在OEM市场里面还可能表示是Serverworks的产品,因为在零售市场上不会出现,不影响“E”的识别。
G指的是Intel 440 GX,主要面向Xeon的CPU,国内很少见。插一句,按照Intel的分类,Xeon也应该属于686系列产品,所以在GIGA主板编号上见到G应该是:“6G”。
I表示Irongate,就是AMD 750,当然,出现I的时候肯定是“7I”。
K指Intel 840,也许下一个统治市场的主板芯片组就是它。
L表示VIA的PL 133或KL 133,很明显,6L表示PL 133,因为它是面向Intel P6的,7L表示KL 133,因为它是面向AMD K7的。
O指的是Solano,不认识吗?它可是当前最红火的Intel 815啊!
P表示VIA的PM 133,市场上并不多见。
R表示VIA的PR266或PM266,一样是通过前面的6或7分辨。
S指的是SiS产品,目前国内很少见。
T指的是Intel的Timan或Tehama,当然,Timan前面肯定是6,Tehama前面肯定是8。
V说明是VIA的主板芯片组,如果是6V,表示的就是VIA 693A/694X/PLE 133,如果是7V,表示的就是KX 133或者KLE 133。
W是Whitney,就是Intel 810的名字。
Z最早指的是Intel 440 ZX,如今又加上了KT 133/KM 133,当然也是通过6Z和7Z分辨。
F3
F3表示主板的结构,用一位字母表示:
A--Baby AT
F--Flex ATX
L--LPX
M--Micro ATX
N--NLX
O--Mini NLX
X--ATX
很明显,咱们现在最常见的就是“X”。
F4
F4表示这块主板其他的特性,一般用1到4位的字母或数字,而且可以相互组合使用。
7表示采用Socket 370 CPU插座,用于强调部分产品使用,现在已经没有Slot 1的产品了,所以许多采用Socket 370插槽的主板也不会再标上“7”了。
A表示Audio,说明这块主板上集成声卡。
B表示改主板南桥芯片使用的是VIA 686B,也就是说支持UDMA 100。
C表示Basic,就是“精简、简化”的意思。另外,在820系列产品中,C表示不支持Rambus的产品,如6CXC。
D是指双(Dual)CPU,国内GIGA的双CPU产品好像还不多见。
E是电脑行业一贯的用词,Enhanced,增强版的意思。
F表示的是“多媒体”,指该主板集成了声卡、显示卡、特别是加强了数字控制面板(Digital Flat Panel)的部分。
G表示集成显示卡,VGA。
H表示用于高端(High-end),特指该主板在集成显示卡的基础上还有SCSI控制和网卡。
L就是LAN,自然是集成网卡的了。
M当然是Multimedia,主板上集成了声卡、显示卡之后,就被叫做M。
R是Rack Server,在集成显示、网卡的基础上,还有SCSI或IDE的Raid控制功能,用于数据服务器。
S就不必多说了,主板本身集成SCSI,虽说国内还不多见,这种设计在国际上已经很流行了。
T的意思就是Twin,就是\\\'双子星\\\'的设计,主板上同时安放Socket 370和Slot 1或者同时安装Slot 1和Slot 2。
U表示Ultra 2/Ultra 160 SCSI,主板集成增强型SCSI。
W就是Workstation,工作站需要的就是SCSI和网卡,因此集成了SCSI控制和网卡的主板被称作W。
Z指的是集成显示卡、声卡加网卡,适用于家庭组建小型网络,Z这个字母本身没有什么意义。
另外还有一些特别针对某些产品才使用的编号:
-4X表示强调该产品采用的是694X芯片组,因为按照编号原则,693A、694X从编号上都是6VM7,所以加上-4X来分别。
-4E仅仅用在替换-4X,说明它是694X的增强版。
-e,注意这个e是小写,仅用来表示810e,因为intel命名810e用的是小写,所以这里也跟着改一下。如6WX7-e。
+也是表示增强的意思(不过好像软件方面见到的比较多),仅仅用于693A系列产品。
好了,了解编号的含义,就不难从编号看出主板的性能、配置,对于选购,相信有些帮助。
--------------------------------------------------------------------------------
-- 作者:命运
-- 发布时间:2005-8-1 9:57:54
--
微星主板命名规则详解
XXX XXXX-XXXX,空格前的几位代号是芯片组型号:875P、865PE、845PE、PT880、PT8(即PT800)、KT880、KT6(KT600)、KT4AV(KT400A)、K7N2(nForce2 SPP)、K7N2G(nForce2 IGP);空格后接着的几位字母编号是FSB频率代号:对Intel平台来说Neo代表800MHz、Max代表533MHz、Ultra代表400MHz,对AMD平台来说Delta代表400MHz,而没有字母编号则代表333/266MHz;紧接着的数字编号类似于版本号(最初的版本没有数字编号),如2、3,代表内容比较灵活,有时是南桥变化,有时只是版本升级;“-”之后的为特色代号:P代表支持Prescott、F代表集成千兆网卡、I代表板载IEEE 1394接口、S代表支持Serial ATA、R代表支持RAID、L代表集成10/100Mbps网卡。
例如:865PE Neo2-PFISR的865PE代表此主板采用865PE芯片组,Neo表示它最高支持FSB为800MHz的Pentium4处理器,数字编号2代表它是第二版产品采用ICH5南桥芯片,而865PE Neo采用的则是ICH4南桥,而“-”后面的PFISR则代表这块主板支持Prescott、集成10/100Mbps网卡、板载IEEE 1394接口、支持Serial ATA并支持SATA RAID。
PT880 Neo-LSR的PT880代表此主板为采用PT880芯片组的第一版产品,Neo表示它最高支持FSB为800MHz的Pentium4处理器,“-”后面的LSR表示此主板集成10/100Mbps网卡、支持Serial ATA并支持SATA RAID。
KT880 Delta-LSR的KT880代表此主板为采用KT880芯片组的第一版产品,Delta表示它最高支持FSB为400MHz的Athlon XP处理器,“-”后面的LSR表示此主板集成10/100Mbps网卡、支持Serial ATA并支持SATA RAID。
K7N2 Delta-L的K7N2表示此主板采用nForce2 SPP芯片组,Delta表示它最高支持FSB为400MHz的Athlon XP处理器,“-”后面的L则表示此主板集成10/100Mbps网卡。
精英主板命名规则细谈
在电脑的几大件中,产品类型最多的可能要数主板了,大家都知道,现在光"名声较大"的主板厂商就有十多家,每家的产品型号怎么也得有个几十款吧,这样算下来的话,加到一起,就要有几百种了。如此之多的型号,就是商家也很难理得一清二楚,更不要说用户了,这样无形中就给JS们带来了很多"商机",所以,对于普通的用户来说,假如你对主板不是很在行的话,了解一些主板厂商的命名规则就很有必要了。
精英作为全球最大的品牌PC、兼容机、笔记本主机板设计制造厂商,其主板销往世界各地。在人们的印象中,精英的命名规则也是最系统化的,精英目前推出过的所有板子中,型号已近80种。不过在了解了其命名规则后,就可以做到"望文生义",消费者从型号名称很容易就可以知道自己手中的主板采用了什么芯片组、能够支持的什么样的CPU以及可以支持身样的内存等。
精英可以说是目前少有的同时采用SIS、intel、VIA三家主板芯片大厂芯片组生产主板的厂家,因此品种较多。下面我们就来看看他是怎么命名这些主板的。
下面是精英主板最新的命名公式:
第一组:有P6/P5/K7/P4几种。精英的所有主板为了标明所支持的CPU类型,主板命名以第一个字母代表。P表示INTEL及与INTEL处理器兼容的CPU。6和5代表CPU的代划分。不过和CPU的接口联系更直接一点。比如P6标明CPU支持赛扬和PII一级,P5支持K6-2/3等采用的SOCKET7插座的CPU。K表示支持的处理器为AMD的K7系列,配合数字只有7。P4则是目前最新的P4主板。
第二组:3,4两个字母,表示采用芯片组名称,I代表INTEL,V代表VIA,S代表SIS,A代表ALI。比如,P4VXAS中的VX--VIA P4X266芯片组,那么P4IBAS中IB--INTEL 845芯片组,P6IWT-A+中的IW--INTEL810芯片组主板,K7S5A中S5--SIS 735芯片组,P6SEP-Me中的SE--SIS 620芯片组。不过,早期的P6BXT-A+和P6BAP-Me中,BX是指当初大名鼎鼎的INTEL BX芯片组,全球第一片真正支持100MHz外频的芯片组,到目前还是老当益壮。BA--和BX芯片组竞争的VIA APOLLO系列芯片组。精英主板命名的时候也为了强调这一点,取了字母B,不过以后的主板命名不会再出现这种现象。
第三组:A--ATX,大板型。M--Mirco ATX,中型板型。F--Flex ATX。目前最小的板型。早期的主板中,以主板P6BXT-A+(多了个T)和P6BAP-Me(多了个P)为例:P6BXT-A+是精英当年有名的双子星主板,其中的T--表示同时带有SLOT1和SOCKET370接口。P6BAP-Me中的P--代表SOCKET370接口。其中的"-"没有并实际意义,在以后的命名中,就把"-"和P/T(现在的INTEL销售的都是SOCKET370处理器)都去掉了。
第四组:这一部分是随着内存类型的增加而出现的,S--SDRAM内存,D--DDR SDRAM内存。
第五组:以早期的 P6SEP-Me,P6LX-A+,和现在的 K7SEM/L。P6IEAT为例。+--加强型,现在很少见了。e--多媒体,带声卡,不过现在精英主板都带声卡,所以在以后的命名中也去掉了。/L--集成网卡。T--可支持INTEL Tualatin处理器。
几个例外的"个性"产品, K7VZM(Z表示KZ,不过该芯片目前叫KT), P6ISA-II(815E,采用CH2,-II是第二代产品),D6VAA(VIA694x芯片组,按照694X特征字符,本来该主板应该被命名为VX的,但是错误命名为VA)。
看到这儿,相必大家已经对精英的命名规则很清楚了吧,只有这些字母组合在一起才能表达出主板真正含义,如果单个的来解释主板型号中的某个字母,就失去了意义。下面再为大家举几个例子:
1、 P4IBMS,该主板支持P4处理器,I表示芯片组由INTEL提供,B表示采用INTEL845芯片组。M表示板型大小位Micro ATX。最后一个字母表示支持的内存是SDRAM。
2、 P4VXASD,这块主板VX代表了芯片组是VIA的P4VX266,而后面的SD表明支持两种内存,既SDRAM和DDR。
3、 P6IPAT,采用INTEL的815EP B-STEP芯片组,支持PIII和Celeron处理器,并可支持最新的Tualatin CPU是一块ATX结构的大板。
4、 K7VTA3,采用VIA KT266芯片组(后期可能采用KT266A),支持AMD全系列处理器。
5、 K7SEM/L,采用SIS 730S芯片组,虽然是一块Mirco ATX板型的主板,但它集成声卡,显卡和网卡。是精英整合文化中最具代表性的作品。
EPoX磐英科技磐正主板命名规
EPoX磐英科技销往中国大陆区之产品全线改名为磐正主板,但主板型号的命名规则仍保持不变;
但无论什幺型号,都会在型号之前加字母”EP”,在EPoX磐英科技所有的产品上一定都会以字母”EP”+型号标识,而不是单独以主板的型号标识,如下图的EP-4GEA+,而且此型号都会以粗体字印刷在主板上。
主板型号可能是印刷在内存槽旁边,也有一些是印刷在PCI的中间或者外侧。
各位EPoX磐英科技产品爱好者要特别注意:目前市面上有些主板厂商的型号会模仿EP oX磐英科技的产品型号,甚至一字不差,但他们的型号前一定不会有字母”EP”,所以大家在选购EPoX磐英科技的主板时,一定要记住这点。
EPoX磐正主板的型号其实是很好理解和记忆的, 分标准版和加强版,标准的型号为四位,由数字加字母组成,第一位为数字,”4”代表是支持P4 CPU的(如4G4A),”8”代表是支持AMD CPU的(如8KHA), 型号后面带”+”的是代表加强型的。
如现正上市的带极光酷炫陀螺的4GEA,4PEA,”GE”,”PE”分别代表采用的是Intel 845GE,845PE的芯片组,字母”A”代表为标准型号,4GEA+,4PEA+就代表是加强版,而相继会有他们的简化版推出4GEAE,4PEAE,差别就在于一些RAID,IEEE1394,S-ATA,P80P等功能。
而象8K9A型号,”K9”代表采用的是威盛KT400+8235芯片组,”A”当然还是代表标准型号的意思,同样在标准版的基础上也会有加强型号,如8K9A2+,8K9A3+等,都是在8K9A型号上增加了,RAID,S-ATA,LAN等功能。
EPoX磐英科技磐正主板的PCB版本也很好识别,在主板的左上角(或者PCI槽之间)都会有REV:10等字样,这个”10”就是所谓的PCB版本,正式量产的型号的PCB版本都会从10开始,之后可能会相继有11,12,13等版本, 在象EPoX磐英科技客户服务中心进行主板的技术咨询时,有时需要提供这种信息。
捷波主板命名规范详解
说起各家主板的命名,坚持使用中文命名的捷波主板应该是较有特色的。从当年一炮打响进军DIY市场的“射日”,到其后的“倚天”、“屠龙”、“惊云”、“追风”、“传奇”一连串响亮的名字,无不琅琅上口,简单易记,骨子里还始终透着一股武侠的味道来。
为了使各位关注捷波主板的朋友们能更好的了解捷波主板,我们就对捷波主板的命名规范的做个简单的介绍,希望对大家增进了解有所帮助。
目前捷波主板主要分三大系列:“传奇”系列,“追风”系列,“屠龙”系列。其中“传奇”和“追风”系列为支持Intel P4 CPU的,传奇系列采用的Intel的芯片组;追风则是采用VIA的芯片组。
而屠龙系列就全为支持AMD系列CPU的了。屠龙系列又分为2个小的系列,就是屠龙V系列和 “屠龙N”系列,屠龙V系列的V就是VIA的V,采用的是VIA芯片组,而屠龙N系列的N当然是nVIDIA的“N”啦,所采用的自然就是nVIDIA的芯片组了。至于原先显赫一时的“倚天”系列和“惊云”系列则已功成身退。
刚才主要介绍的是中文系列的命名方式。我们再来谈谈介绍捷波主板型号命名中的一些共通的东西,捷波主板在对主板命名的时候,主要考虑的是以下几点:1、主板芯片厂家,2、芯片名称,3、支持的CPU类型。所有捷波主板的产品型号一定以“J-”开头,因为它是捷波(Jetway)英文名称的首字母,如果不是这样,那200%的肯定它不是捷波的板子啦;
捷波主板的型号中若出现“MAX”字样的,则表示它是一款数码主板,相对于普通版本而言它会增加当前流行的如IEEE 1394,Serial-ATA,多声道硬声卡,内建网卡等集成功能;如果只是在原来的主板上面芯片版本有更新或者增加或增强了某项功能则在普通版本型号后增加“Pro”字样;如果虽然没有特别刻意的增加或增强了某项功能,但由于生产工艺的改进或对PCB板重新做了优化设计则在产品型号最后添加字母A、B……以示区分,如传奇PE,J-845PE、J-845PEA、J-845PEB都是它的产品型号,而J-845PEB则是它最新的在线生产的当前版本。
现在我们以数码传奇PE(J-845PE MAX)为例说明一下其命名含义:J:代表捷波主板; 845PE表示这款采用INTEL 845PE芯片组的,而MAX则表示它是一款带数码功能的主板了。因此它有它自己的中文名字:数码传奇PE。捷波一般只会对他们的高端产品单独赋予中文名字,一般采用系列名加型号名的方式,如屠龙V400A MAX,它的型号为J-V400A MAX,属于屠龙系列。
传奇系列的代表主板有:数码传奇GE(J-845GE MAX),传奇PE(J-845PEB)等。
追风系列的代表主板有:数码追风(J-P4X400DAZ),追风400(J-P4X400DA),追风(J-P4XFB)等
屠龙V系列的代表主板有:数码屠龙400A也叫屠龙V400A MAX(J-V400A MAX),屠龙V400A(J-V400ADB)等
屠龙N系列的代表主板有:屠龙N18P(J-NF18P MAX)、屠龙N18G(J-NF18G MAX),前者是18P因为其北桥是SPP北桥芯片,后者是18G则因为采用了集成图形处理功能的IGP北桥。
随着PC技术和生产工艺的发展,许多现在领先的功能将会逐渐成为未来主板的标配,最明显的象USB20,所以在捷波较新推出的屠龙N系列中,尽管相比其他数码板功能一点不少,但已不再刻意的提“数码”二字了。而早先的“数码追风”产品型号中虽然没有“MAX”字样,但同样集成了流行的数码功能,这也算是一个特例吧!
浩鑫主板命名规则细谈
作为台湾知名计算机主板及附加卡制造与供货商,浩鑫的命名规则也是系统化的,从浩鑫官方网站上可以了解到,仅仅最近几年,浩鑫所推出的主板型号已近70种。不过在了解了其命名规则后,就可以做到“望文生义”,消费者从型号名称很容易就可以知道自己手中的主板采用了什么芯片组、能够支持的什么样的CPU等。
秘籍精髓篇:浩鑫可以说是目前少有的同时采用SiS、Intel、VIA三家主板芯片大厂芯片组生产主板的厂家,因此品种较多。下面我们就来看看他是怎么命名这些主板的。下面是浩鑫主板最新的命名公式:
广 告 点击看大图第一组:采用一个字母表示主板的板型。A——ATX,标准大板型;M——Mirco ATX,小板型;F——Flex ATX,尺寸规范随意的超小板型,大量应用在浩鑫XPC准系统中。
第二组:采用一个字母表示芯片组分类。B――表示Intel推出的支持Socket478 P4处理器的芯片组,比如目前非常主流的i845D、i845E、i845G;T――表示Intel推出的支持Socket423 P4处理器的芯片组,这类产品已经逐渐被淘汰,比如i850;E――表示Intel推出的支持Socket370处理器的芯片组,主要包括i815、i810系列芯片组;V――表示VIA推出的支持Intel处理器的芯片组,比如目前主流的P4X266A、694T、PLE133T等;K――表示VIA推出的支持AMD处理器的芯片组,主要包括KT266A、KT333、KLE133等;S――表示SiS芯片组,由于SiS产品较少,就没有针对处理器进行细分。
第三组:采用两个数字的产品序号表示芯片组的升级换代。比如AB40和AB45的区别就在于后者采用了i845D的升级芯片组i845E。
后缀:采用字母或者数字表示一些产品附加信息。GTR――表示主板采用了High Point ATA133的RAID芯片;2――表示主板版本号的升级,有时也体现了芯片组的轻微升级,比如AS40GT和AS40GT2的区别就在于两者的芯片组一个是SiS645,一个是SiS645DX。R――表示主板采用了ATA100的RAID芯片;N――表示主板集成了网卡接口。
秘籍修炼篇看到这儿,相必大家已经对浩鑫的命名规则很清楚了吧,只有这些字母组合在一起才能表达出主板真正含义,如果单个的来解释主板型号中的某个字母,就失去了意义。下面以目前市场上的主流产品为例说明以上规则是如何应用的:
1 AB45:ATX板型,i845E芯片组。2 AK35GT2(R):ATX板型,KT333芯片组,集成ATA133 RAID功能;作为采用KT266A芯片组的AK35GT(R)主板的升级版本。3 AV45GT2(R):ATX板型,P4X266A芯片组,南桥芯片VT8233A,支持ATA133,集成ATA133 RAID功能;它的前身AV45GT(R)则采用VT8233南桥芯片,仅支持ATA100。4 AV47GT(R):ATX板型,P4X400芯片组,集成ATA133 RAID功能。5 MB45(N):Micro ATX板型,i845G芯片组,整合显卡,集成RealTek网卡芯片;6 MB47(N):Micro ATX板型,i845GL芯片组,整合显卡,集成RealTek网卡芯片;7 MK32(N):Micro ATX板型,KM266芯片组,整合S3显卡,集成RealTek网卡芯片;8 MV42(N):Micro ATX板型,P4M266芯片组,整合S3显卡,集成RealTek网卡芯片;
广 告 独门心诀篇:虽然浩鑫针对主板产品有一整套完整的命名规则,但是细心的读者也许会问AB45和MB45两款产品按照命名规则来讲,唯一的区别应该就是主板板型一个是ATX,一个是micro ATX,芯片组代号同为45,但是为什么实际上它们分别是i845E和i845G两种芯片组呢?这就要靠下面介绍的独门心诀来解释了:
因为从传统意义上讲,开放型架构的主板,也就是非集成显卡主板定位在中高端市场,一般采用ATX板型。而集成主板,一般定位在中低端市场,采用Micro ATX板型的居多。仔细分析浩鑫主板的产品线以及命名规律,我们发现了一条不成文的规律:浩鑫几乎所有的集成显卡主板,都只生产Micro ATX板型,而且同时几乎都会有集成网卡的板本供用户选择。所以可以这样简单的记忆,第一个字母是M开头的浩鑫主板绝大多数都是集成主板,比如上文提到的5~8例子都是这样的,而且它们都含有后缀(N)。
AB45――》MB45(N)=i845E――》i845GAB47(N)――》MB47(N)=i845PE――》i845GLAK32――》MK32(N)=KT266――》KM266这样表示应该就一目了然了,当然上述规律也不是绝对的,使用中还须灵活掌握。
诸位“武林人士”只要熟记秘籍精髓,然后依此多加修炼,同时不断潜心研究,参悟其中的心决,必将炼就一双火眼金睛,独步武林。这样无论JS使出何种招数,你都可以一语道破玄机,再狠毒的JS也就不攻自破了。(1) CPU的时钟频率称为主频, 主频越高, 则计算机工作速度越快; 主板的频率称为外频; 主频与外频的关系为:
(2) 内部缓存(cache), 也叫一级缓存(L1 cache) 这种存储器由SRAM制作, 封装于CPU内部, 存取速度与CPU主频相同 内部缓存容量越大, 则整机工作速度也越快 一般容量为KB
主频=外频×倍频数
(3) 二级缓存(L2 cache) 集成于CPU外部的高速缓存, 存取速度与CPU主频相同或与主板频率相同 容量一般为KB~MB
(4) MMX(Multi-Media extension)指令技术 增加了多媒体扩展指令集的CPU, 对多媒体信息的处理能力可以提高60%左右
(5) 3D指令技术 增加了3D扩展指令集的CPU, 可大幅度提高对三维图象的处理速度
----------------------------------
CPU的英文全称是Central Processing Unit,即中央处理器。CPU从雏形出现到发展壮大的今天,由于制造技术的越来越先进,其集成度越来越高,内部的晶体管数达到几百万个。虽然从最初的CPU发展到现在其晶体管数增加了几十倍,但是CPU的内部结构仍然可分为控制单元,逻辑单元和存储单元三大部分。CPU的性能大致上反映出了它所配置的那部微机的性能,因此CPU的性能指标十分重要。 CPU主要的性能指标有以下几点:
第一:主频,也就是CPU的时钟频率,简单地说也就是CPU的工作频率。一般说来,一个时钟周期完成的指令数是固定的,所以主频越高,CPU的速度也就越快了。不过由于各种CPU的内部结构也不尽相同,所以并不能完全用主频来概括CPU的性能。至于外频就是系统总线的工作频率;而倍频则是指CPU外频与主频相差的倍数。用公式表示就是:主频=外频×倍频。我们通常说的赛扬433、PIII 550都是指CPU的主频而言的。
第二:内存总线速度或者叫系统总路线速度,一般等同于CPU的外频。内存总线的速度对整个系统性能来说很重要,由于内存速度的发展滞后于CPU的发展速度,为了缓解内存带来的瓶颈,所以出现了二级缓存,来协调两者之间的差异,而内存总线速度就是指CPU与二级(L2)高速缓存和内存之间的工作频率。
第三:工作电压。工作电压指的也就是CPU正常工作所需的电压。早期CPU(386、486)由于工艺落后,它们的工作电压一般为5V,发展到奔腾586时,已经是35V/33V/28V了,随着CPU的制造工艺与主频的提高,CPU的工作电压有逐步下降的趋势,Intel最新出品的Coppermine已经采用16V的工作电压了。低电压能解决耗电过大和发热过高的问题,这对于笔记本电脑尤其重要。
第四:协处理器或者叫数学协处理器。在486以前的CPU里面,是没有内置协处理器的。由于协处理器主要的功能就是负责浮点运算,因此386、286、8088等等微机CPU的浮点运算性能都相当落后,自从486以后,CPU一般都内置了协处理器,协处理器的功能也不再局限于增强浮点运算。现在CPU的浮点单元(协处理器)往往对多媒体指令进行了优化。比如Intel的MMX技术,MMX是“多媒体扩展指令集”的缩写。MMX是Intel公司在1996年为增强Pentium CPU在音像、图形和通信应用方面而采取的新技术。为CPU新增加57条MMX指令,把处理多媒体的能力提高了60%左右。
第五:流水线技术、超标量。流水线(pipeline)是 Intel首次在486芯片中开始使用的。流水线的工作方式就象工业生产上的装配流水线。在CPU中由5~6个不同功能的电路单元组成一条指令处理流水线,然后将一条X86指令分成5~6步后再由这些电路单元分别执行,这样就能实现在一个CPU时钟周期完成一条指令,因此提高了CPU的运算速度。超流水线是指某型 CPU内部的流水线超过通常的5~6步以上,例如Pentium pro的流水线就长达14步。将流水线设计的步(级)数越多,其完成一条指令的速度越快,因此才能适应工作主频更高的CPU。超标量是指在一个时钟周期内CPU可以执行一条以上的指令。这在486或者以前的CPU上是很难想象的,只有Pentium级以上CPU才具有这种超标量结构;这是因为现代的CPU越来越多的采用了RISC技术,所以才会超标量的CPU。
第六:乱序执行和分枝预测,乱序执行是指CPU采用了允许将多条指令不按程序规定的顺序分开发送给各相应电路单元处理的技术。分枝是指程序运行时需要改变的节点。分枝有无条件分枝和有条件分枝,其中无条件分枝只需要CPU按指令顺序执行,而条件分枝则必须根据处理结果再决定程序运行方向是否改变,因此需要“分枝预测”技术处理的是条件分枝。
第七:L1高速缓存,也就是我们经常说的一级高速缓存。在CPU里面内置了高速缓存可以提高CPU的运行效率。内置的L1高速缓存的容量和结构对CPU的性能影响较大,不过高速缓冲存储器均由静态RAM组成,结构较复杂,在CPU管芯面积不能太大的情况下,L1级高速缓存的容量不可能做得太大。采用回写(Write Back)结构的高速缓存。它对读和写 *** 作均有可提供缓存。而采用写通(Write-through)结构的高速缓存,仅对读 *** 作有效。在486以上的计算机中基本采用了回写式高速缓存。
第八:L2高速缓存,指CPU外部的高速缓存。Pentium Pro处理器的L2和CPU运行在相同频率下的,但成本昂贵,所以Pentium II运行在相当于CPU频率一半下的,容量为512K。为降低成本Intel公司曾生产了一种不带L2的CPU名为赛扬。
第九:制造工艺, Pentium CPU的制造工艺是035微米, PII和赛扬可以达到025微米,最新的CPU制造工艺可以达到018微米,并且将采用铜配线技术,可以极大地提高CPU的集成度和工作频率。
六多媒体指令集
CPU依靠指令来计算和控制系统,每款CPU在设计时就规定了一系列与其硬件电路相配合的指令系统。指令的强弱也是CPU的重要指标,指令集是提高微处理器效率的最有效工具之一。从现阶段的主流体系结构讲,指令集可分为复杂指令集和精简指令集两部分,而从具体运用看,如Intel的MMX(Multi Media Extended)、SSE、 SSE2(Streaming-Single instruction multiple data-Extensions 2)和AMD的3DNow!等都是CPU的扩展指令集,分别增强了CPU的多媒体、图形图象和Internet等的处理能力。我们通常会把CPU的扩展指令集称为"CPU的指令集"。
1、精简指令集的运用
在最初发明计算机的数十年里,随着计算机功能日趋增大,性能日趋变强,内部元器件也越来越多,指令集日趋复杂,过于冗杂的指令严重的影响了计算机的工作效率。后来经过研究发现,在计算机中,80%程序只用到了20%的指令集,基于这一发现,RISC精简指令集被提了出来,这是计算机系统架构的一次深刻革命。RISC体系结构的基本思路是:抓住CISC指令系统指令种类太多、指令格式不规范、寻址方式太多的缺点,通过减少指令种类、规范指令格式和简化寻址方式,方便处理器内部的并行处理,提高VLSI器件的使用效率,从而大幅度地提高处理器的性能。
RISC指令集有许多特征,其中最重要的有:
指令种类少,指令格式规范:RISC指令集通常只使用一种或少数几种格式。指令长度单一(一般4个字节),并且在字边界上对齐,字段位置、特别是 *** 作码的位置是固定的。
寻址方式简化:几乎所有指令都使用寄存器寻址方式,寻址方式总数一般不超过5个。其他更为复杂的寻址方式,如间接寻址等则由软件利用简单的寻址方式来合成。
大量利用寄存器间 *** 作:RISC指令集中大多数 *** 作都是寄存器到寄存器 *** 作,只以简单的Load和Store *** 作访问内存。因此,每条指令中访问的内存地址不会超过1个,访问内存的 *** 作不会与算术 *** 作混在一起。
简化处理器结构:使用RISC指令集,可以大大简化处理器的控制器和其他功能单元的设计,不必使用大量专用寄存器,特别是允许以硬件线路来实现指令 *** 作,而不必像CISC处理器那样使用微程序来实现指令 *** 作。因此RISC处理器不必像CISC处理器那样设置微程序控制存储器,就能够快速地直接执行指令。
便于使用VLSI技术:随着LSI和VLSI技术的发展,整个处理器(甚至多个处理器)都可以放在一个芯片上。RISC体系结构可以给设计单芯片处理器带来很多好处,有利于提高性能,简化VLSI芯片的设计和实现。基于VLSI技术,制造RISC处理器要比CISC处理器工作量小得多,成本也低得多。
加强了处理器并行能力:RISC指令集能够非常有效地适合于采用流水线、超流水线和超标量技术,从而实现指令级并行 *** 作,提高处理器的性能。目前常用的处理器内部并行 *** 作技术基本上是基于RISC体系结构发展和走向成熟的。
正由于RISC体系所具有的优势,它在高端系统得到了广泛的应用,而CISC体系则在桌面系统中占据统治地位。而在如今,在桌面领域,RISC也不断渗透,预计未来,RISC将要一统江湖。
2、CPU的扩展指令集
对于CPU来说,在基本功能方面,它们的差别并不太大,基本的指令集也都差不多,但是许多厂家为了提升某一方面性能,又开发了扩展指令集,扩展指令集定义了新的数据和指令,能够大大提高某方面数据处理能力,但必需要有软件支持。
MMX 指令集
MMX(Multi Media eXtension,多媒体扩展指令集)指令集是Intel公司于1996年推出的一项多媒体指令增强技术。MMX指令集中包括有57条多媒体指令,通过这些指令可以一次处理多个数据,在处理结果超过实际处理能力的时候也能进行正常处理,这样在软件的配合下,就可以得到更高的性能。MMX的益处在于,当时存在的 *** 作系统不必为此而做出任何修改便可以轻松地执行MMX程序。但是,问题也比较明显,那就是MMX指令集与x87浮点运算指令不能够同时执行,必须做密集式的交错切换才可以正常执行,这种情况就势必造成整个系统运行质量的下降。
SSE指令集
SSE(Streaming SIMD Extensions,单指令多数据流扩展)指令集是Intel在Pentium III处理器中率先推出的。其实,早在PIII正式推出之前,Intel公司就曾经通过各种渠道公布过所谓的KNI(Katmai New Instruction)指令集,这个指令集也就是SSE指令集的前身,并一度被很多传媒称之为MMX指令集的下一个版本,即MMX2指令集。究其背景,原来"KNI"指令集是Intel公司最早为其下一代芯片命名的指令集名称,而所谓的"MMX2"则完全是硬件评论家们和媒体凭感觉和印象对"KNI"的 评价,Intel公司从未正式发布过关于MMX2的消息。
而最终推出的SSE指令集也就是所谓胜出的"互联网SSE"指令集。SSE指令集包括了70条指令,其中包含提高3D图形运算效率的50条SIMD(单指令多数据技术)浮点运算指令、12条MMX 整数运算增强指令、8条优化内存中连续数据块传输指令。理论上这些指令对目前流行的图像处理、浮点运算、3D运算、视频处理、音频处理等诸多多媒体应用起到全面强化的作用。SSE指令与3DNow!指令彼此互不兼容,但SSE包含了3DNow!技术的绝大部分功能,只是实现的方法不同。SSE兼容MMX指令,它可以通过SIMD和单时钟周期并行处理多个浮点数据来有效地提高浮点运算速度。
在后来Intel为了应对AMD的3Dnow!指令集,又在SSE的基础上开发了SSE2,增加了一些指令,使得其P4处理器性能有大幅度提高。到P4设计结束为止,Intel增加了一套包括144条新建指令的SSE2指令集。像最早的SIMD扩展指令集,SSE2涉及了多重的数据目标上立刻执行一单个的指令(即SIMD,一个计算低工控最好的方法是让每指令执行更多的工作)。最重要的是SSE2能处理128位和两倍精密浮点数学运算。处理更精确浮点数的能力使SSE2成为加速多媒体程序、3D处理工程以及工作站类型任务的基础配置。但重要的是软件是否能适当的优化利用它。
3D Now!(3D no waiting)指令集
3DNow!是AMD公司开发的SIMD指令集,可以增强浮点和多媒体运算的速度,并被AMD广泛应用于其K6-2 、K6-3以及Athlon(K7)处理器上。3DNow!指令集技术其实就是21条机器码的扩展指令集。
与Intel公司的MMX技术侧重于整数运算有所不同,3DNow!指令集主要针对三维建模、坐标变换 和效果渲染等三维应用场合,在软件的配合下,可以大幅度提高3D处理性能。后来在Athlon上开发了Enhanced 3DNow!。这些AMD标准的SIMD指令和Intel的SSE具有相同效能。因为受到Intel在商业上以及Pentium III成功的影响,软件在支持SSE上比起3DNow!更为普遍。Enhanced 3DNow!AMD公司继续增加至52个指令,包含了一些SSE码,因而在针对SSE做最佳化的软件中能获得更好的效能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)