计算机维修组装知识

上传人:博****1 文档编号:571547295 上传时间:2024-08-11 格式:PPT 页数:26 大小:1.07MB
返回 下载 相关 举报
计算机维修组装知识_第1页
第1页 / 共26页
计算机维修组装知识_第2页
第2页 / 共26页
计算机维修组装知识_第3页
第3页 / 共26页
计算机维修组装知识_第4页
第4页 / 共26页
计算机维修组装知识_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《计算机维修组装知识》由会员分享,可在线阅读,更多相关《计算机维修组装知识(26页珍藏版)》请在金锄头文库上搜索。

1、CPUCPU的标识的标识lINTEL CPUINTEL CPU编号编号 如图所示:第三行如图所示:第三行2.80GHz/256/5332.80GHz/256/533分别代表主频为分别代表主频为2.80GHz2.80GHz,二级缓存为,二级缓存为256KB256KB,前端总线频率为,前端总线频率为533MHz533MHz。 第四行第四行SL7C7SL7C7代表产品编号,代表产品编号,MALAYMALAY代表产地为马来西亚代表产地为马来西亚 第五行第五行0422A2360422A236中的中的422422代表某年第几周的产品。代表某年第几周的产品。422422代代表表20042004年第年第222

2、2周的产品。最后的周的产品。最后的A236A236为产品内部序列号为产品内部序列号。 Intel CeleronIntel Celeron D D 2.80GHz/256/533 2.80GHz/256/533SL7C7 MALAYSL7C7 MALAY 0422A236 0422A236Intel PentiumIntel Pentium M M 2.26GHz/512/533 2.26GHz/512/533SL6P0 CHINASL6P0 CHINA 0512B64B 0512B64B计算机维修组装知识2.6.1 认识 Intel 公司 CPU 的编号计算机维修组装知识2.6.2认识AMD

3、公司CPU的编号第一行:第一行:AMD AthlonTM,表明该表明该CPU是是AMD公司的公司的Athlon系列的系列的CPU;第二行:第二行:A1000AMT3C(从左向右位数依从左向右位数依次为第一位、第二位至第十位,具体含义次为第一位、第二位至第十位,具体含义见后表所示。见后表所示。第三行:第三行:AXIA0117MPMW,此项是,此项是AMD CPU在生产线上的编号,由此编号可获知在生产线上的编号,由此编号可获知此款此款CPU的生产日期为的生产日期为01年的第年的第17周生产周生产的。的。第四行:第四行:Y6276750317,此项是,此项是CPU超频超频能力的体现。首位为能力的体现

4、。首位为“Y”表明此款表明此款CPU的超频能力很强,该位也会被的超频能力很强,该位也会被9、F或或Z等等字母或数字所代替,不同的字母数字有不字母或数字所代替,不同的字母数字有不同的超频能力(字母顺序越往后表明超频同的超频能力(字母顺序越往后表明超频能力越强)。能力越强)。第五行:第五行:1999 AMD,表明此款,表明此款CPU是是AMD公司的产品。公司的产品。计算机维修组装知识2.6.2认识AMD公司CPU的编号位数位数内容及含内容及含义第一位第一位A:CPU的核心的核心为Thunderbird(雷雷鸟)D:CPU的核心的核心为Duron(毒(毒龙) AX:CPU为Athon XP第二位至第

5、二位至第五位第五位1000:CPU的主的主频为1000MHz第六位第六位A: CPU的封装方式的封装方式为PGA封装封装 D: CPU的封装方式的封装方式为OPGA封装封装第七位第七位M: CPU的核心的核心电压是是1.75V S: CPU的核心的核心电压是是1.5VU: CPU的核心的核心电压是是1.6V K: CPU的核心的核心电压是是1.65VP: CPU的核心的核心电压是是1.7V N: CPU的核心的核心电压是是1.8V第八位第八位T:CPU的工作温度的工作温度为90oC Q:CPU的工作温度的工作温度为60oCX:CPU的工作温度的工作温度为65oC R:CPU的工作温度的工作温度

6、为70oCY:CPU的工作温度的工作温度为75oC V:CPU的工作温度的工作温度为85oCS:CPU的工作温度的工作温度为95oC第九位第九位3:CPU的二的二级缓存容量存容量为256KB 1:CPU的二的二级缓存容存容量量为64 KB2:CPU的二的二级缓存容量存容量为128KB 4: CPU的二的二级缓存容存容量量为512KB第十位第十位C:CPU的前端的前端总线频率率为266MHzA或或B: CPU的前端的前端总线频率率为200MHzD:CPU的前端的前端总线频率率为333MHzE: CPU的前端的前端总线频率率为400MHz计算机维修组装知识CPUCPU的标识的标识l双核处理器双核处

7、理器 双核心处理器,简单地说就是在一块双核心处理器,简单地说就是在一块CPUCPU基板上集成两个处理器核心,并通过并行基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。总线将各处理器核心连接起来。 双核处理器即是基于单个半导体的一个双核处理器即是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。处理器上拥有两个一样功能的处理器核心。换句话说,将两个物理处理器核心整合入一换句话说,将两个物理处理器核心整合入一个核中。个核中。 计算机维修组装知识 Intel Intel和和AMDAMD之所以推出双核心处理器,之所以推出双核心处理器,最重要的原因是原有的普通单核心处理器最重要的

8、原因是原有的普通单核心处理器的频率难于提升,性能没有质的飞跃。由的频率难于提升,性能没有质的飞跃。由于频率难于提升,于频率难于提升,IntelIntel在发布在发布3.8GHz3.8GHz的产的产品以后只得宣布停止品以后只得宣布停止4GHz4GHz的产品计划;而的产品计划;而AMDAMD在实际频率超过在实际频率超过2GHz2GHz以后也无法大幅度以后也无法大幅度提升,提升,3GHz3GHz成为了成为了AMDAMD无法逾越的一道坎。无法逾越的一道坎。计算机维修组装知识双核的优点双核的优点: :提高处理器性能和增强处理器功能。提高处理器性能和增强处理器功能。 处理器实际性能是处理器在每个时钟周期内

9、处理器实际性能是处理器在每个时钟周期内所能处理指令数的总量,因此增加一个内核,处所能处理指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。理器每个时钟周期内可执行的单元数将增加一倍。不过只有充分利用两个内核中的所有可执行单元,不过只有充分利用两个内核中的所有可执行单元,才能使系统性能得到最大的发挥,但这需要靠软才能使系统性能得到最大的发挥,但这需要靠软件开发者的努力,而不仅仅只依靠处理器的研发。件开发者的努力,而不仅仅只依靠处理器的研发。 引入双核心架构的另一个好处就是可以增加引入双核心架构的另一个好处就是可以增加处理器的更多功能。双核心处理器架构的引入和处理器的更

10、多功能。双核心处理器架构的引入和微软下一代操作系统都将在很大程度上促进虚拟微软下一代操作系统都将在很大程度上促进虚拟技术的发展。技术的发展。计算机维修组装知识CPUCPU的标识的标识lIntelIntel双核心处理器双核心处理器 IntelIntel目前的桌面平台双核心处理器,目前的桌面平台双核心处理器,基本上可以简单看作是把两个基本上可以简单看作是把两个Pentium 4Pentium 4所所采用的核心整合在同一个处理器内部,两采用的核心整合在同一个处理器内部,两个核心共享前端总线,每个核心都拥有独个核心共享前端总线,每个核心都拥有独立的立的1MB1MB二级缓存,两个核心加起来一共拥二级缓存

11、,两个核心加起来一共拥有有2MB.2MB.计算机维修组装知识 但由于处理器中的两个内核都拥有独立的缓但由于处理器中的两个内核都拥有独立的缓存,因此必须保证每个物理内核的缓存信息必须存,因此必须保证每个物理内核的缓存信息必须保持一致,否则就会出现运算错误。这样一个过保持一致,否则就会出现运算错误。这样一个过程就是缓存数据的一致性,也就是说双核心处理程就是缓存数据的一致性,也就是说双核心处理器需要器需要 仲裁器仲裁器 来作协调。针对这个问题,来作协调。针对这个问题,IntelIntel将这个协调工作交给了北桥芯片将这个协调工作交给了北桥芯片(MCH(MCH或或GMCH)GMCH):两:两个核心需要

12、同步更新处理器内缓存的数据时,需个核心需要同步更新处理器内缓存的数据时,需要通过前端总线再通过北桥作更新。虽然缓存的要通过前端总线再通过北桥作更新。虽然缓存的数据并不巨大,但由于需要通过北桥作出处理,数据并不巨大,但由于需要通过北桥作出处理,无疑会带来一定的延迟,核心之间的通信就会变无疑会带来一定的延迟,核心之间的通信就会变得缓慢,这将大大影响处理器性能的发挥。得缓慢,这将大大影响处理器性能的发挥。 计算机维修组装知识 对于对于CPUCPU来说,它的工作一般可分为获取指令、来说,它的工作一般可分为获取指令、解码、运算、结果几个步骤。其中前两步由指令控解码、运算、结果几个步骤。其中前两步由指令控

13、制器完成,后两步则由运算器完成。按照传统的方制器完成,后两步则由运算器完成。按照传统的方式,所有指令按顺序执行,先由指令控制器工作,式,所有指令按顺序执行,先由指令控制器工作,完成一条指令的前两步,然后运算器工作,完成后完成一条指令的前两步,然后运算器工作,完成后两步,依此类推两步,依此类推很明显,当指令控制器工作时很明显,当指令控制器工作时运算器基本上处于闲置状态,当运算器在工作时指运算器基本上处于闲置状态,当运算器在工作时指令控制器又在休息,这样就造成了相当大的资源浪令控制器又在休息,这样就造成了相当大的资源浪费。于是费。于是CPUCPU借鉴了工业生产中被广泛应用的流水线借鉴了工业生产中被

14、广泛应用的流水线设计,当指令控制器完成了第一条指令的前两步后,设计,当指令控制器完成了第一条指令的前两步后,直接开始第二条指令的操作,运算器单元也是,这直接开始第二条指令的操作,运算器单元也是,这样就形成了流水线。流水线设计可最大限度地利用样就形成了流水线。流水线设计可最大限度地利用了了 CPU CPU资源,使每个部件在每个时钟周期都在工作,资源,使每个部件在每个时钟周期都在工作,从而提高了从而提高了CPUCPU的运算频率。的运算频率。计算机维修组装知识 Intel Intel目前的桌面平台双核心处理器产品分目前的桌面平台双核心处理器产品分为为Pentium DPentium D和和Penti

15、um Extreme Edition(Pentium Pentium Extreme Edition(Pentium EE)EE)两大系列,其中,两大系列,其中,Pentium DPentium D包括包括820(2.8GHz)820(2.8GHz)、830(3.0GHz)830(3.0GHz)、840(3.2GHz)840(3.2GHz)三个型号,采用三个型号,采用800MHz 800MHz FSBFSB,面向主流市场;而,面向主流市场;而Pentium EEPentium EE目前只有目前只有840(3.2GHz)840(3.2GHz)一个型号,同样采用一个型号,同样采用800MHz FS

16、B800MHz FSB,面向,面向高端应用。高端应用。Pentium DPentium D与与Pentium EEPentium EE都采用都采用0.090.09微米微米制程,制程,LGA775LGA775接口;它们最主要的区别就是接口;它们最主要的区别就是Pentium Pentium EEEE支持超线程技术,而支持超线程技术,而Pentium DPentium D则不支持超线程技则不支持超线程技术,也就是说在打开超线程技术的情况下术,也就是说在打开超线程技术的情况下Pentium Pentium EEEE将被操作系统识别为四颗处理器。将被操作系统识别为四颗处理器。 在主板芯片组方面,由于北

17、桥芯片担负着处在主板芯片组方面,由于北桥芯片担负着处理和交换不同核心缓存数据的重要作用,所以目前理和交换不同核心缓存数据的重要作用,所以目前能够支持能够支持Pentium DPentium D和和Pentium EEPentium EE的是的是945/955945/955系列,系列,而而915/925915/925是不能支持的,在是不能支持的,在915/925915/925主板上就算是主板上就算是能够开机,也只能使用双核心其中的一个核心!能够开机,也只能使用双核心其中的一个核心!计算机维修组装知识CPUCPU的标识的标识lAMDAMD双核心处理器双核心处理器但与但与IntelIntel的双核心

18、处理器不同的是,由于的双核心处理器不同的是,由于AMDAMD的的AthlonAthlon 64 64处理器内部整和了内存控制器,而且在当处理器内部整和了内存控制器,而且在当初初AthlonAthlon 64 64设计时就为双核心做了考虑,但是仍然设计时就为双核心做了考虑,但是仍然需要仲裁器来保证其缓存数据的一致性。需要仲裁器来保证其缓存数据的一致性。AMDAMD在此采在此采用了用了SRQ(SystemSRQ(System Request Queue Request Queue,系统请求队列,系统请求队列) )技技术,在工作的时候每一个核心都将其请求放在术,在工作的时候每一个核心都将其请求放在S

19、RQSRQ中,中,当获得资源之后请求将会被送往相应的执行核心,当获得资源之后请求将会被送往相应的执行核心,所以其缓存数据的一致性不需要通过北桥芯片,直所以其缓存数据的一致性不需要通过北桥芯片,直接在处理器内部就可以完成。与接在处理器内部就可以完成。与IntelIntel的双核心处理的双核心处理器相比,其优点是缓存数据延迟得以大大降低。器相比,其优点是缓存数据延迟得以大大降低。 计算机维修组装知识 AMD AMD目前的桌面平台双核心处理器是目前的桌面平台双核心处理器是Athlon Athlon 64 X264 X2,其型号按照,其型号按照PRPR值分为值分为3800+3800+至至4800+48

20、00+等几种,等几种,同样采用同样采用0.090.09微米制程,微米制程,Socket 939Socket 939接口,支持双接口,支持双通道通道DDRDDR内存技术。内存技术。 由于由于AMDAMD双核心处理器的仲裁器是在双核心处理器的仲裁器是在CPUCPU内部而内部而不是在北桥芯片上不是在北桥芯片上,所以在主板芯片组的选择上要,所以在主板芯片组的选择上要比比IntelIntel双核心处理器要宽松得多,甚至可以说与主双核心处理器要宽松得多,甚至可以说与主板芯片组无关。理论上来说,任何板芯片组无关。理论上来说,任何Socket 939Socket 939的主的主板通过更新板通过更新BIOSBI

21、OS都可以支持都可以支持Athlon 64 X2Athlon 64 X2。对普通。对普通消费者而言,这样可以保护已有的投资,而不必象消费者而言,这样可以保护已有的投资,而不必象IntelIntel双核心处理器那样需要同时升级主板。双核心处理器那样需要同时升级主板。计算机维修组装知识CPUCPU的风扇的风扇 CPUCPU是主机内产生热的源头,热量由是主机内产生热的源头,热量由CPUCPU内部源源内部源源不断的流出来,由于散热片接触到的是不断的流出来,由于散热片接触到的是CPUCPU的表面,所以的表面,所以热量就会被带离热量就会被带离CPUCPU,而传到散热片上,等到了散热片以,而传到散热片上,等

22、到了散热片以后再由风扇转动所造成的气流将热量带走。这就是散热的后再由风扇转动所造成的气流将热量带走。这就是散热的整个过程。整个过程。 散热器可拆分成两个部分:散热片和散热风扇散热器可拆分成两个部分:散热片和散热风扇 散热片按材质主要分为:铝制和铜制散热片按材质主要分为:铝制和铜制 散热风扇的轴承有两类:油性的和滚珠散热风扇的轴承有两类:油性的和滚珠计算机维修组装知识CPUCPU的认购的认购市场上零售的市场上零售的Intel CPUIntel CPU主要有主要有原包盒装、假盒装和散装原包盒装、假盒装和散装三种类型。三种类型。 1 1 到有信誉的商家去购买到有信誉的商家去购买 2 2 拨打电话,查

23、验拨打电话,查验CPUCPU序列号序列号 3. 3. 软件检测软件检测 :WCPUID :WCPUID、Intel CPU ID Utility Intel CPU ID Utility 计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇 对于对于CPUCPU来说,它的来说,它的工作一般可分为获取指令、解码、运算、结工作一般可分为获取指令、解码、运算、结果几个步骤。其中前两步由指令控制器完成,后两步则由运算器完成。果几个步骤。其中前两步由指令控制器完成,后两步则由运算器完成。按照传统的方式,所有指令按顺序执行,先由指令控制器工作,完成一按照传统的方式,所有指令按顺序执行,先由指令控制器

24、工作,完成一条指令的前两步,然后运算器工作,完成后两步,依此类推条指令的前两步,然后运算器工作,完成后两步,依此类推很明显,很明显,当指令控制器工作时运算器基本上处于闲置状态,当运算器在工作时指当指令控制器工作时运算器基本上处于闲置状态,当运算器在工作时指令控制器又在休息,这样就造成了相当大的资源浪费。于是令控制器又在休息,这样就造成了相当大的资源浪费。于是CPUCPU借鉴了工借鉴了工业生产中被广泛应用的业生产中被广泛应用的流水线流水线设计,当指令控制器完成了第一条指令的设计,当指令控制器完成了第一条指令的前两步后,直接开始第二条指令的操作,运算器单元也是,这样就形成前两步后,直接开始第二条指

25、令的操作,运算器单元也是,这样就形成了流水线。流水线设计可最大限度地利用了了流水线。流水线设计可最大限度地利用了 CPU CPU资源,使每个部件在每资源,使每个部件在每个时钟周期都在工作,从而提高了个时钟周期都在工作,从而提高了CPUCPU的运算频率。的运算频率。 第六课第六课计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇l流水线流水线 流水线是流水线是IntelIntel首次在首次在486486芯片中开始使用的。流水线的工作方芯片中开始使用的。流水线的工作方式就象工业生产上的装配流水线。在式就象工业生产上的装配流水线。在CPUCPU中由中由5656个不同功能的电路单元个不同功能的

26、电路单元组成一条指令处理流水线,然后将一条指令分成组成一条指令处理流水线,然后将一条指令分成5656步后再由这些电路步后再由这些电路单元分别执行,这样就能实现在一个单元分别执行,这样就能实现在一个CPUCPU时钟周期完成一条指令,因此提时钟周期完成一条指令,因此提高高CPUCPU的运算速度。的运算速度。 超级流水线又叫做超级流水线又叫做深度流水线深度流水线,它是提高,它是提高cpucpu速度通常采取的一速度通常采取的一种技术。种技术。超流水线是通过细化流水、提高主频,使得在一个机器周期内超流水线是通过细化流水、提高主频,使得在一个机器周期内完成一个甚至多个操作,其实质是以时间换取空间。完成一个

27、甚至多个操作,其实质是以时间换取空间。例如例如Pentium4Pentium4的流的流水线就长达水线就长达2020级。将流水线设计的步级。将流水线设计的步( (级级) )越长,其完成一条指令的速度越长,其完成一条指令的速度越快,因此才能适应工作主频更高的越快,因此才能适应工作主频更高的CPUCPU。但是流水线过长也带来了一定。但是流水线过长也带来了一定副作用,很可能会出现主频较高的副作用,很可能会出现主频较高的CPUCPU实际运算速度较低的现象实际运算速度较低的现象. .一般是一般是流水线级数越多,重叠执行的执行就越多,那么发生竞争冲突得可能性流水线级数越多,重叠执行的执行就越多,那么发生竞争

28、冲突得可能性就越大,对流水线性能有一定影响。就越大,对流水线性能有一定影响。计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇l采用流水线技术的优缺点采用流水线技术的优缺点. .优点:优点:采用增设流水线作业可有效提高单位时间的运算能力采用增设流水线作业可有效提高单位时间的运算能力,而,而CPUCPU采用级数更多的流水线设计可使它在同一时间段内处理更多的指采用级数更多的流水线设计可使它在同一时间段内处理更多的指令,有效提高其运行频率令,有效提高其运行频率. .缺点缺点: : 工作中,指令并不是孤立的,许多指令需要按一定顺序才工作中,指令并不是孤立的,许多指令需要按一定顺序才能完成任务,

29、一旦某个指令在运算过程中发生了错误,就可能导致整能完成任务,一旦某个指令在运算过程中发生了错误,就可能导致整条流水线停顿下来,等待修正指令的修正,流水线越长级数越多,出条流水线停顿下来,等待修正指令的修正,流水线越长级数越多,出错的几率自然也变得更大,旦出错影响也越大。错的几率自然也变得更大,旦出错影响也越大。在一条流水线中,如在一条流水线中,如果第二条指令需要用到第一条指令的结果,这种情况叫做相关果第二条指令需要用到第一条指令的结果,这种情况叫做相关,一旦,一旦某个指令在运算过程中发生了错误,与之相关的指令也都会变得无意某个指令在运算过程中发生了错误,与之相关的指令也都会变得无意义。义。计算

30、机维修组装知识CPU内部技术综合篇l超标量超标量 超标量是通过内置多条流水线来同时执行多个处理超标量是通过内置多条流水线来同时执行多个处理器,这些流水线能够并行处理器,这些流水线能够并行处理, ,其实质是以空间换取时间。其实质是以空间换取时间。这些流水线能够并行处理这些流水线能够并行处理. . 超级标量机能同时对若干条指令超级标量机能同时对若干条指令进行译码,将可以并行执行的指令送往不同的执行部件进行译码,将可以并行执行的指令送往不同的执行部件, ,在在程序运行期间,由硬件程序运行期间,由硬件( (通常是状态记录部件和调度部件通常是状态记录部件和调度部件) )来来完成指令调度完成指令调度. .

31、 超级标量机主要是借助硬件资源重复超级标量机主要是借助硬件资源重复( (例如有两套译例如有两套译码器和码器和ALUALU等等) )来实现空间的并行操作来实现空间的并行操作. . 计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇l超线程超线程( (HyperThreadingHyperThreading) ) 超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了减少了

32、CPUCPU的闲置时间,提高的闲置时间,提高CPUCPU的运行效率。的运行效率。 采用超线程可在同一时间里,应用程序可以使用芯片的不同部分。虽然采用超线程可在同一时间里,应用程序可以使用芯片的不同部分。虽然单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令单线程芯片每秒钟能够处理成千上万条指令,但是在任一时刻只能够对一条指令进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。进行操作。而超线程技术可以使芯片同时进行多线程处理,使芯片性能得到提升。 超线程技术是在一颗超线程技术是在一颗CPUCPU同时执行多个程序而共同分享一颗同时执行多个程序而共同分享一颗

33、CPUCPU内的资源,内的资源,理论上要像两颗理论上要像两颗CPUCPU一样在同一时间执行两个线程,一样在同一时间执行两个线程,P4P4处理器需要多加入一个处理器需要多加入一个Logical CPU PointerLogical CPU Pointer(逻辑处理单元)。因此新一代的(逻辑处理单元)。因此新一代的P4 HTP4 HT的的diedie的面积比以的面积比以往的往的P4P4增大了增大了5%5%。而其余部分如。而其余部分如ALUALU(整数运算单元)、(整数运算单元)、FPUFPU(浮点运算单元)、(浮点运算单元)、L2 CacheL2 Cache(二级缓存)则保持不变,这些部分是被分享

34、的。(二级缓存)则保持不变,这些部分是被分享的。 虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的虽然采用超线程技术能同时执行两个线程,但它并不象两个真正的CPUCPU那样,每个那样,每个CPUCPU都具有独立的资源。当两个线程都同时需要某一个资源时,其中都具有独立的资源。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗能并不等于两颗CPUCPU的性能。的性能。 计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇lHTHT总线总线 H

35、THT是是HyperTransportHyperTransport的简称。的简称。HyperTransportHyperTransport技术是一种高速点对点技术是一种高速点对点总线技术,每个总线技术,每个HyperTransportHyperTransport具有两个单向的点对点链具有两个单向的点对点链接接. . HyperTransportHyperTransport本质是一种为主板上的集成电路互连而设计的端到端本质是一种为主板上的集成电路互连而设计的端到端总线技术,目的是加快芯片间的数据传输速度。总线技术,目的是加快芯片间的数据传输速度。HyperTransportHyperTransp

36、ort技术在技术在AMDAMD平台上使用后,是指平台上使用后,是指AMD CPUAMD CPU到主板芯片之间的连接总线(如果主板芯片组到主板芯片之间的连接总线(如果主板芯片组是南北桥架构,则指是南北桥架构,则指CPUCPU到北桥),即到北桥),即HTHT总线。总线。HyperTransportHyperTransport能够提供能够提供400MHz400MHz的的I/OI/O工作频率和工作频率和800MHz800MHz的的CPUCPU到到CPUCPU工作频率,这被称为工作频率,这被称为double double pumpedpumped,实际上就是在时钟的上升沿和下降沿同时传输信号,实际上就是

37、在时钟的上升沿和下降沿同时传输信号,Intel,Intel平台目平台目前还没采用前还没采用HyperTransportHyperTransport技术。技术。 HTHT总线频率总线频率=CPU=CPU外频外频HTHT倍频倍频 我们在对我们在对CPUCPU进行超频后,进行超频后,HTHT总线的外频也会随着总线的外频也会随着CPUCPU外频的升高而升外频的升高而升高。这样当高。这样当HTHT总线频率超过一定的阀值时就会引起系统的不稳定总线频率超过一定的阀值时就会引起系统的不稳定( (这个阀值这个阀值的高低主要由主板芯片组的体质以及主板做工的好坏决定的高低主要由主板芯片组的体质以及主板做工的好坏决定

38、) )。目前主板厂商。目前主板厂商都建议用户不要将都建议用户不要将HTHT总线频率升高到总线频率升高到1GHz1GHz以上以上, ,了解了了解了HTHT总线对性能的影响总线对性能的影响后,我们就可以通过降低后,我们就可以通过降低HTHT总线倍频来达到降低总线倍频来达到降低HTHT总线频率的目的,从而总线频率的目的,从而让让CPUCPU能够工作在高外频下,而不用担心系统性能受到影响能够工作在高外频下,而不用担心系统性能受到影响计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇l多核心多核心 多核心,也指单芯片多处理器(多核心,也指单芯片多处理器(Chip multiprocessorsC

39、hip multiprocessors,简称,简称CMPCMP)。CMPCMP是由美国斯坦福大学提出的,其思想是将大规模并行处理器是由美国斯坦福大学提出的,其思想是将大规模并行处理器中的中的SMPSMP(对称多处理器)集成到同一芯片内,各个处理器并行执行不同(对称多处理器)集成到同一芯片内,各个处理器并行执行不同的进程。与的进程。与CMPCMP比较,比较, SMTSMT处理器结构的灵活性比较突出。但是,当半导处理器结构的灵活性比较突出。但是,当半导体工艺进入体工艺进入0.180.18微米以后,线延时已经超过了门延迟,要求微处理器的微米以后,线延时已经超过了门延迟,要求微处理器的设计通过划分许多

40、规模更小、局部性更好的基本单元结构来进行。相比设计通过划分许多规模更小、局部性更好的基本单元结构来进行。相比之下,由于之下,由于CMPCMP结构已经被划分成多个处理器核来设计,每个核都比较简结构已经被划分成多个处理器核来设计,每个核都比较简单,有利于优化设计,因此更有发展前途。多核处理器可以在处理器内单,有利于优化设计,因此更有发展前途。多核处理器可以在处理器内部共享缓存,提高缓存利用率,同时简化多处理器系统设计的复杂度。部共享缓存,提高缓存利用率,同时简化多处理器系统设计的复杂度。 计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇lSMPSMP对称多处理结构对称多处理结构 SMP(

41、SymmetricSMP(Symmetric Multi-Processing) Multi-Processing),对称多处理结构的简称,是指在一,对称多处理结构的简称,是指在一个计算机上汇集了一组处理器个计算机上汇集了一组处理器( (多多CPU),CPU),各各CPUCPU之间共享内存子系统以及总线结构。之间共享内存子系统以及总线结构。在高性能服务器和工作站级主板架构中比较常见。可以简单的理解为多在高性能服务器和工作站级主板架构中比较常见。可以简单的理解为多CPUCPU的系的系统。统。 构建一套构建一套SMPSMP系统的必要条件是:支持系统的必要条件是:支持SMPSMP的硬件包括主板和的硬

42、件包括主板和CPUCPU;支持;支持SMPSMP的系统平台,如的系统平台,如WINNTWINNT、LINUXLINUX、以及、以及UNIXUNIX操作系统;再就是支持操作系统;再就是支持SMPSMP的应用软件的应用软件。 为了能够使得为了能够使得SMPSMP系统发挥高效的性能,操作系统必须支持系统发挥高效的性能,操作系统必须支持SMPSMP系统,如系统,如WINNTWINNT、LINUXLINUX、以及、以及UNIXUNIX等等等等3232位操作系统。即能够进行多任务和多线程处理。位操作系统。即能够进行多任务和多线程处理。多任务是指操作系统能够在同一时间让不同的多任务是指操作系统能够在同一时间

43、让不同的CPUCPU完成不同的任务;多线程是指完成不同的任务;多线程是指操作系统能够使得不同的操作系统能够使得不同的CPUCPU并行的完成同一个任务。并行的完成同一个任务。 要组建要组建SMPSMP系统,对所选的系统,对所选的CPUCPU有很高的要求,首先、有很高的要求,首先、CPUCPU内部必须内置内部必须内置APICAPIC单元单元。Intel Intel 多处理规范的核心就是高级可编程中断控制器的使用;再次,多处理规范的核心就是高级可编程中断控制器的使用;再次,相同的产品型号,同样类型的相同的产品型号,同样类型的CPUCPU核心,完全相同的运行频率核心,完全相同的运行频率;最后,;最后,

44、尽可能保尽可能保持相同的产品序列编号持相同的产品序列编号,因为两个生产批次的,因为两个生产批次的CPUCPU作为双处理器运行的时候,有作为双处理器运行的时候,有可能会发生一颗可能会发生一颗CPUCPU负担过高,而另一颗负担很少的情况,无法发挥最大性能,负担过高,而另一颗负担很少的情况,无法发挥最大性能,更糟糕的是可能导致死机。更糟糕的是可能导致死机。 计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇l乱序执行与分枝预测技术乱序执行与分枝预测技术 所谓乱序执行技术就是允许指令按照不同于程序中指定的顺序发所谓乱序执行技术就是允许指令按照不同于程序中指定的顺序发送给执行部件的一套方法,通过

45、把不能立刻执行的指令搁置在一边而把送给执行部件的一套方法,通过把不能立刻执行的指令搁置在一边而把能立刻执行的后续指令提前处理,可以避免拖延处理器的运行,缩短程能立刻执行的后续指令提前处理,可以避免拖延处理器的运行,缩短程序的执行时间。序的执行时间。每执行完一条指令时,剩下的指令又重新组合为适当的每执行完一条指令时,剩下的指令又重新组合为适当的序列。采用乱序执行技术的目的是为了使序列。采用乱序执行技术的目的是为了使CPUCPU内部电路满负荷运转并相应内部电路满负荷运转并相应提高了提高了CPUCPU的运行程序的速度。的运行程序的速度。 分枝(分枝(branchbranch)是指程序运行时需要改变的

46、节点。)是指程序运行时需要改变的节点。分枝有无条件分枝有无条件分枝和有条件分枝,其中无条件分枝只需要分枝和有条件分枝,其中无条件分枝只需要CPUCPU按指令顺序执行,而条件按指令顺序执行,而条件分枝则必须根据处理结果再决定程序运行方向是否改变。因此需要分枝则必须根据处理结果再决定程序运行方向是否改变。因此需要 分枝分枝预测预测 技术处理的是条件分枝。技术处理的是条件分枝。计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇l内存控制器内存控制器 内存控制器(内存控制器(Memory ControllerMemory Controller)是计算机系统内部控制内)是计算机系统内部控制内存并

47、且通过内存控制器使内存与存并且通过内存控制器使内存与CPUCPU之间交换数据的重要组成部分。之间交换数据的重要组成部分。内存内存控制器决定了计算机系统所能使用的最大内存容量、内存控制器决定了计算机系统所能使用的最大内存容量、内存BANKBANK数、内存数、内存类型和速度、内存颗粒数据深度和数据宽度等等重要参数,类型和速度、内存颗粒数据深度和数据宽度等等重要参数,也就是说决也就是说决定了计算机系统的内存性能,从而也对计算机系统的整体性能产生较大定了计算机系统的内存性能,从而也对计算机系统的整体性能产生较大影响。影响。 传统的计算机系统其内存控制器位于主板芯片组的北桥芯片传统的计算机系统其内存控制

48、器位于主板芯片组的北桥芯片内部,内部,CPUCPU要和内存进行数据交换,需要经过要和内存进行数据交换,需要经过“CPU-CPU-北桥北桥-内存内存-北桥北桥- -CPU”-CPU”五个步骤,在此模式下数据经由多级传输,数据延迟显然比较大五个步骤,在此模式下数据经由多级传输,数据延迟显然比较大从而影响计算机系统的整体性能;而从而影响计算机系统的整体性能;而AMDAMD的的K8K8系列系列CPUCPU以后(包括以后(包括Socket Socket 754/939/940754/939/940等接口的各种处理器)内部则整合了内存控制器,等接口的各种处理器)内部则整合了内存控制器,CPUCPU与内与内

49、存之间的数据交换过程就简化为存之间的数据交换过程就简化为“CPU-CPU-内存内存-CPU”-CPU”三个步骤,省略了三个步骤,省略了两个步骤,与传统的内存控制器方案相比显然具有更低的数据延迟,这两个步骤,与传统的内存控制器方案相比显然具有更低的数据延迟,这有助于提高计算机系统的整体性能。有助于提高计算机系统的整体性能。计算机维修组装知识CPUCPU内部技术综合篇内部技术综合篇1.1.优点优点: : CPU CPU内部整合内存控制器的优点,就是内部整合内存控制器的优点,就是可以有效控制内存可以有效控制内存控制器工作在与控制器工作在与CPUCPU核心同样的频率上,核心同样的频率上,而且由于内存与

50、而且由于内存与CPUCPU之间的数之间的数据交换无需经过北桥,据交换无需经过北桥,可以有效降低传输延迟可以有效降低传输延迟。2.2.缺点缺点: : CPU CPU内部整合内存控制器的最大缺点,就是内部整合内存控制器的最大缺点,就是对内存的适应对内存的适应性比较差,灵活性比较差,只能使用特定类型的内存,而且对内存的性比较差,灵活性比较差,只能使用特定类型的内存,而且对内存的容量和速度也有限制容量和速度也有限制,要支持新类型的内存就必须更新,要支持新类型的内存就必须更新CPUCPU内部整合的内部整合的内存控制器,也就是说必须更换新的内存控制器,也就是说必须更换新的CPU.CPU. 计算机维修组装知识

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号