第二章 CPU认知.ppt
《第二章 CPU认知.ppt》由会员分享,可在线阅读,更多相关《第二章 CPU认知.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CPU资讯及相关知识资讯及相关知识CPU的工作原理lCPU的工作原理就象一个工厂对产品的加工过程:进入工厂的原料(指令),经过物资分配部门(控制单元)的调度分配,被送往生产线(逻辑运算单元),生产出成品(处理后的数据)后,再存储在仓库(存储器)中,最后等着拿到市场上去卖(交由应用程序使用)。CPU的结构lCPU(CentralProcessingUnit,中央处理器)是整个计算机系统中最重要的部件,它由以下几个部分构成。n控制器n运算器n寄存器组RSn总线(Bus)算术逻辑单元ALUl是运算器的核心。它是以全加器为基础,辅之以移位寄存器及相应控制逻辑组合而成的电路,在控制信号的作用下可完成加、
2、减、乘、除四则运算和各种逻辑运算。就像刚才提到的,这里就相当于工厂中的生产线,负责运算数据。寄存器组RSl实质上是CPU中暂时存放数据的地方,里面保存着那些等待处理的数据,或已经处理过的数据,CPU访问寄存器所用的时间要比访问内存的时间短。采用寄存器组,可以减少CPU访问内存的次数,从而提高了CPU的工作速度。但因为受到芯片面积和集成度的限制,寄存器组的容量不可能很大。寄存器组可分为专用寄存器和通用寄存器。专用寄存器的作用是固定的,而通用寄存器用途广泛并可由程序员规定其用途。寄存器的数目因CPU而异。控制单元l控制单元是整个CPU的指挥控制中心,由指令寄存器IR(InstructionRegi
3、ster)、指令译码器ID(InstructionDecoder)和操作控制器OC(OperationController)三个部件组成,对协调整个电脑使之有序工作极为重要。它根据用户预先编制好的程序,依次从存储器中取出各条指令,放在指令寄存器中,通过指令译码(分析)确定应该进行什么操作,然后通过操作控制器OC,按确定的时序,向相应的部件发出微操作控制信号。操作控制器OC中主要包括节拍脉冲发生器、控制矩阵、时钟脉冲发生器复位电路和启停电路等控制逻辑。总线l总线(Bus)是在计算机的各部件之间传输信息的公共通路,包括传输数据(信息)信号的逻辑电路、管理信息传输协议的逻辑线路和物理连线。就像工厂中
4、各部位之间的联系渠道,是各种公共信号线的集合,用于作为电脑中所有各组成部件之间传输信息共同使用的“公路”。直接和CPU相连的总线可称为局部总线。按照总线上传送信息类型的不同,可将总线分为:数据总线DB(DataBus)、地址总线AB(AddressBus)、控制总线CB(ControlBus)。CPU的新技术与指令集lCISC技术和RISC技术l超标量流水线技术l分支预测技术l超线程技术l迅驰技术l双核处理器lMMX指令集lSSE指令集、SSE2指令集、SSE3指令集l3DNow!指令集CISC技术和RISC技术l复杂指令集计算机CISC(complexinstructionsetcomput
5、er)技术和简化指令集计算机RISC(reducedinstructionsetcomputer)技术是基于不同理论和构思的两种不同的CPU设计技术,CISC技术的产生和应用均早于RISC。lIntel公司在Pentium之前的CPU均属于CISC体系,从Pentium开始,将CISC和RISC结合,大多数指令是简化指令,但仍然保留了一部分复杂指令,而这部分指令是采用硬件来实现的,通过取两者之长,CPU可实现更高的性能。超标量流水线技术l所谓超标量,就是一个处理器中有多条指令流水线。在Pentium中,采用U和V两条流水线,每条流水线均含有独立的ALU地址生成电路和连接数据Cache的接口,它
6、们可通过各自的接口对Cache存取数据,这种结构的Cache称为Cache双端接口。双端接口使Pentium具有更高的速度。超标量流水线机制使得Pentium能够对应一个时钟周期执行两条整数运算指令,这样,比相同频率的前一代CPU实际速度提高一倍。分支预测技术l在程序设计中,分支转移指令用得非常多。通常分支转移指令在执行前,不能确定转移是否发生。而指令预取缓冲器是顺序取指令的,如果产生转移,那么指令预取缓冲器中取得的后续指令全部白取,从而造成流水线断流,损失流水线效能。为此,希望在转移指令执行前,能够预测转移是否发生,从而确定此后执行哪一段程序。超线程技术l超线程技术(HyperThreadi
7、ngTechnology),简称HT技术,超线程技术通过采用特殊的硬件指令,可以把两个逻辑内核模拟成两个物理芯片,在单处理器中实现线程级的并行计算,同时在相应的软硬件的支持下大幅度地提高机器效率,而实现在单处理器上模拟双处理器的性能。l要实现超线程技术,需要CPU、主板芯片组、主板BIOS、操作系统和应用软件的支持。迅驰技术l迅驰是一种“移动计算技术”,常用于笔记本电脑。它具有“集成的无线局域网连接能力,突破性的移动计算性能,延长的电池使用时间,更轻、更薄的外形设计”。其关键在于“移动”,尤其是对无线技术的全面支持,以及平衡了性能和功耗、体积的矛盾,使真正的移动成为现实。而作为一种技术,迅驰并
8、不是单纯的代表CPU,它包括了笔记本电脑专用处理器Pentium-M、855/915芯片组系列和IntelPRO/Wireless2100无线网络连接。所以,迅驰的实质是一整套无线接入的移动技术平台。双核处理器l双核处理器即是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。换句话说,将两个物理处理器核整合到一个核芯中。双核微处理器技术的引入是提高处理器性能的有效方法。因为处理器实际性能是处理器在每个时钟周期内所能处理器指令数的总量,因此增加一个内核,理论上处理器每个时钟周期内可执行的单元数将增加一倍。MMX指令集lMMX(MultiMediaExtension,多媒体扩展指令集)指令
9、集是Intel公司于1996年推出的一项多媒体(在音像、图形和通信应用方面)增强技术。MMX指令集中包括有57条多媒体指令,通过这些指令可以一次处理多个数据,在处理结果超过实际处理能力时也能进行正常处理,把处理多媒体的能力提高了60左右。但3D运算多为浮点运算,而MMX指令集对CPU的浮点运算能力没有作用,因此MMX指令集在制作3D上没有实际意义。SSE指令集lSSE(StreamingSIMDExtensions,单指令多数据流扩展指令集的缩写)是Intel公司在Pentium处理器中率先推出的。SSE指令集包括了70条指令,其中包含提高3D图形运算效率的50条SIMD(单指令多数据技术)浮
10、点运算指令、12条MMX整数运算增强指令、8条优化内存中连续数据块传输指令。理论上这些指令对目前流行的图像处理、浮点处理、3D运算、视频处理、音频处理等诸多多媒体应用起到全面强化的作用。SSE指令与3DNow!指令彼此互不兼容,但SSE包含了3DNow!技术的绝大部分功能,只是实现的方法不同。SSE2指令集lSSE2指令就是增强的SSE指令集的扩展,它在原来SSE指令集的基础上增加了一些指令,包括144条128位全新SIMD浮点管理指令,使得其P4处理器性能有大幅度提高。SSE2涉及了在多重的数据目标上立刻执行单个的指令(即SIMD简称单指令多数据流指令)。最重要的是SSE2能处理128位和两
11、倍精密浮点运算。SSE3指令集lSSE3指令是目前规模最小的指令集,它只有13条指令。它共划分为五个应用层,分别为数据传输命令、数据处理命令、特殊处理命令、优化命令、超线程性能增强五个部分,其中超线程性能增强是一种全新的指令集,它可以提升处理器的超线程的处理能力,大大简化了超线程的数据处理过程,使处理器能够更加快速的进行并行数据处理。3DNow!指令集lAMD的3DNow!指令跟SSE的本质差不多,一次可对2个32位浮点数进行运算。AMD公司提出的3DNow!指令集出现在SSE指令集之前,并被AMD广泛应用于其K6-2、K6-3以及Athlon(K7)处理器上。3DNow!指令集技术其实就是2
12、1条机器码的扩展指令集。它在原来指令集的基础上新增了24条指令(其中的12条指令用于支持语音识别和视频信号的处理,7条指令用于改进Internet及其他形式数据流的数据传输速度,5条指令用于数字信号处理)以提高音频和通信等方面的性能。CPU的封装技术l所谓封装是指安装半导体集成电路芯片用的外壳,它不仅起着安放、固定、密封、保护芯片和增强导热性能的作用,而且还是沟通芯片内部世界与外部电路的桥梁。CPU的封装技术lDIP封装l载体封装lBGA封装l面向未来的封装技术CPU外观的组成l当前的CPU如果从它的物理结构和外观上就可将其分为内核、基板、填充物、封装和接口等5个部分CPU外观的组成基板接口封
13、装电路板内核CPU的性能指标lCPU的性能大致上反映出了它所配置计算机的性能,因此CPU的性能指标十分重要。l位、字节和字长主频l主频(ClockSpeed)也叫时钟频率,表示在CPU内数字脉冲信号振荡的速度,也就是CPU运算时的工作频率,其单位是MHz。一般说来,主频越高,CPU的速度就越快,整机的就越高。外频l外频是系统总线的时钟频率,简称总线频率,也就是CPU与主板之间同步运行的速度,其单位是MHz。外频主要由主板决定,外频越高,CPU就可以同时接收更多的来自外围设备的数据,从而使整个系统的速度进一步提高。倍频l倍频则是指CPU外频与主频相差的倍数。三者是有十分密切的关系的:主频=外频倍
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二章 CPU认知 第二 CPU 认知
限制150内