笔记本电脑CPU的结构特点和工作原理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

笔记本电脑的CPU称为移动CPU(Mobile CPU),它统管井协调着笔记本电脑的全部运行工作,是整个笔记本电脑的核心部件。

它性能的好坏直接影响着笔记本电脑的整体性能和工作效率。

目前。

笔记本电脑所使用的CPU主要可以分为Intel公司生产的CPU和AMD公司生产的CPU两种。

图3.10所示为笔记本电脑CPU的实物外形。

-要点提示-
内核就是指CPU的核心。

如图3-11所示,CPU中心突起的芯片就是CPU的内核。

它是采用单晶硅经特殊的生产工艺制造出来的,CPU的指令接收和敷据运算。

处理都是由内核执行。

不同的CPU舍有不同粪型的内核,而不同的内柱由于逻辑姑构和系统构皋的差异,使CPU有着不同的性能特点。

一般说来,新的内核类型往往比老的内核粪型具有要好的-睦能(但在产品更新换代之初也不是绝对的)。

例如同额率的Northwood内核Pentium 4 1.8GHz的-睦能就要比Willamette 内植Pentium 4 1.8GHz的性能高。

同频率的Dofftan内核Pentium M 1.3GHz的性能兢要比Bahias内核Pentium M 1.3GHz的性能
高。

1.笔记车电脑CPU的结构特点
图3-12为CPU的功能框图。

从圈可见,它主要是由总线接口、指令输入接口、指令译码器、控制单元、指令输出和执行单元、运算逻辑单元和高速缓冲存储器等部分构成的。

CPU通过数据总线、地址总线和控制总线与外围电路相连,电源供电、复位信号、时钟信号为CPU提供必要的工作条件。

电脑启动后。

CPU 根据程序进行数据处理和运算。

CPU能模仿人的思维,具有分析和判断能力,它能够对输入的指令进行识别,对输入的数据进行分析,对处理的结果进行判断,犹如人的大脑,因而也将CPU比作电脑的“大脑”。

电脑是按照人们预先设定的程序进行工作的。

需要软件和硬件的配合才能完成工作。

比如要用电脑绘图,需要在电脑中安装绘网软件,这个软件的程序便被存入硬盘之中。

于是用户便可以通过操作鼠标和键盘输入作圈的指令,人工指令经接口送给CPU,CPU经过对指令的译码识别。

笈出控制信号。

由硬盘中调出绘图程序。

硬盘中的程序先进八内存中,然后再一步一步地被读出并且按要求运行。

与此同时。

CPU将绘图的过程,即执行绘图命令
的每一步和操作的结果作为显示信息,经显卡送到显示器显示出来,以供用户判别是否工作正常。

有无错误。

是否需要修改或重新制作。

这个过程一直持续到绘图完成。

最后将绘图的结果再存入硬盘之中或打印出来。

-信息扩展-
CoreDuo(酷睿)双核CPU和Core2 Duo(酷睿2)双核CPU 并不属于一种产品。

采用Yonah内棱的Core Duo双核CPU支特移动32位运算模式。

囤3-13为Core Du0鼠橱CPU的内部蛄构示意图。

它是在一个处理器里面植人了两个核心单元,通过SmartCache技术共享二级缓存。

根据处理任务的负荷程度,在两个核心处理单元之问进行怫调,然后同时进行指令运算,从而达到更高效的处理能力。

采用新一代Core架构的Core2 Duo双核CPU的最大特色是使用了共享式L2缓存设计,同时加入了更强的分支干预及智能管理功能,功耗大太降低。

执行效率有了很大提高。

图3-14为Core2 Duo双柱CPU的内部结构示意图。

它采用
L2缓存共享设计,当数据载入缓存后,L2缓存中的数据可以供两个内核同时使用。

这样使得每个内核都可共享更大的L2缓存,在特殊情况下单独一个内核可独占缓存,因此从理论上讲每个内核都有可能获得100%的L2缓存。

这在执行单内核优化的程序时优势特别明显。

由于不需要使用第二个内核。

第二个内核就会自动关闭或降低功耗,而另一个内核则可阻共享双倍于单核L2墟存容量的空间采存放数据。

这种设计使得Core2 Du0双棱CPU 的总体执行效率大大提升。

如图3-15所示,在笔记本电脑中经常套看到“迅驰”的标志。

“迅驰”是lntel(因特尔)公司推出的新一代移动运算技术(即迅驰移动技术),荚文简称为“Centrino”。

“迅驰”秽动技术代表了一整套针对笔记本电脑的移动解决方案,它主要由处理器(CPU)、芯片组和无线网络3部分构成,而绝非单指CPU或芯片组等单一的产品形式。

2.CPU的工作原理
CPU是按照程序进行工作的。

这是它与一般电路的不同之处。

CPU的工作程序存储在存储器中。

如图3一l6所示,CPU工作时。

从存储器(内存)中读取程序指令,该指令通过CPU总线接口送入CPU中。

总线接口接收的程序指令进到CPU内部的指令输入接口。

其信号流程如图3一l6中的①所示。

为了提高CPU的运行速率,程序指令有一部分会先进入高速缓冲存储器,然后经过缓冲目录顺序进入指令输入接口,其信号流程如图3-16中的①所示。

-要点提示一
CPU与内存之间的数据交换速度比CPU与自身内部的高速缓冲存储器之间敷据交换酌速度要慢许多,固此,高速缓冲存储嚣对于提高CPU的运行速率采说非常重要。

CPU指令输入接口接收到程序指令后会进行暂存,然后再顺次将程序指令送入指令译码器中,其信号流程如图3-16中②所示。

指令都是由二进制数字编码的信号构成的·例如“001 10101”这些指令是什么意思。

需要对操作对象做怎样的处理,就需要对指令进行解读。

即译码。

因此,“译码”是指令译码器的任务。

译码后的程序指令会送到指令输出和执行单元,其信号流程如图3-1 6中的③所示,CPU按照指令做哪项工作就是通过这个电路来进行分配的。

在执行程序指令的时候,还需要逻辑运算和
逻辑控制,因此,信号通过流程④就被送入了逻辑运算单元。

逻辑运算单元完成控制和运算任务后,通过流程⑤再将信号送回指令输出和执行单元,然后按信号流程⑥送入控制单元,然后通过控制总线(总线信号),按图3-16所示的流程⑦对外部的各种电路和堤各进行控制。

CPU在工作时需要同步时钟信号(脉冲)。

时钟脉冲是由专门的时钟信号振荡电路提供的,该信号经倍频电路后送给CPU。

目前,CPU中都有倍频电路,可以对时钟信号的频率进行加倍。

这样可以提高CPU的工作速度。

再者,在CPU的内部设有复位电路。

在开始工作之初。

由电源加八时进来的复位信号使CPU初始化井处于特机准备状态。

还有就是整个CPU在工作的时候有一个稳压电路。

由外部电源提供的电源电压在这里经过稳压以后,为CPU内部的各种电路进行供电。

高速缓冲存储嚣是CPU中不可缺少的一部分,它是处理数据和地址信号的,是用来和外部速度不同的器件进行信息交流的。

在CPU的内部设有高速缓冲存储器,外部速度比较慢的信号在这里进行缓存,使其适应CPU高速工作的需要。

CPU所能执行的指令有几百种。

例如可以进行加减乘除等运算,可以进行两个数的比较,从存储器中读出数据以及往外围设备中送出数据等。

经指令译码单元解读后,指令内容被送给执行单元,执行单元便执行所要求的动作。

指令输出和执行单元是CPU的中枢部分,其中包含有移位寄存器,运算逻辑单元(ALU)等部分。

在CPU中。

移位寄存器是速度最高的存储器,它是CPU运算时用来寄存运算对象的。

对于不同的CPU,其内部移位寄存器的个数是不同的,一般为8~32个。

图3-1 7所示为移位寄存器的工作过程,图中的地址指的是内存中数据存放的位置。

而数据指该地址中存储的数据内容。

例如,当前CPU要执行的工作内容是:将内存中第l呻号和第400号地址中的内容相加·然后将相加的结果存^到第300号的地址中。

那么,CPU的工作过程如下。

①将地址l00中的数据读^移位寄存器A中。

②将地址400中的数据读入移位寄存器B中。

③移位寄存器A和B中的数据送入运算逻辑单元中。

④在运算逻辑单元中对进人的数据进行相加。

⑤将得到的运算结果再送入移位寄存器A中。

⑥将移位寄存器A的数据存入内存地址300中。

从上述的运算过程可见。

CPU所要执行的一条指令是如此简单。

但要做一项完整的工作。

就需要成千上万条这些简单的指令组合起来。

由于CPU的工作速度非常快。

很复杂的工作也根容易完成。

本文来自:哈尔滨皮肤病医院/。

相关文档
最新文档