- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CPU的结构原理
CPU的结构原理
1. CPU的结构
CPU(Central Processing Unit)是中央处理器的简称,又称微处理器。图1是一个典型CPU的外形示图,它是目前流行的一种奔腾4处理器(Pentium 4)。从结构上看它是一种封装独特的多引脚超大规模集成电路(478个引脚)。在计算机系统中,运算器和控制器都集成在该电路之中,因而CPU是最重要的部件之一。
图1 CPU的外形
CPU的功能方框图如图2所示。从图可见,它主要是由总线接口、指令输入接口,指令译码器,控制单元,指令输出和执行单元,运算单元和高速缓冲存储单元等部分构成的。CPU通过数据总线,地址总线和控制总线与外围电路相连,电源供电、复位信号、时钟为CPU提供必要的工作条件。计算机启动后,CPU根据程序进行数据处理和运算。
图2 CPU的功能方框图
CPU能模仿人的思维具有分析和判断能力,它能够对输入的指令进行识别,对输入的数据进行分析,对处理的结果进行判断,有如人的大脑,因而我们也将CPU比作计算机的“大脑”。
计算机是按照人们预先设定的程序进行工作的。需要软件和硬件的配合才能完成工作,比如要用计算机绘图,需要在计算机中装入绘图软件,这个软件的程序便被存入硬盘之中。于是用户便可以通过操作鼠标和键盘输入作图的指令,人工指令经接口送给CPU,CPU经过对指令的译码识别,发出控制信号由硬盘中调出绘图程序,硬盘中的程序先送入内存中,然后再一步一步的读出程序并且按程序的要求运行。与此同时,CPU将绘图的过程,即执行绘图每一步的过程和操作的结果作为显示信息,经显卡送到显示器,显示出来,以供用户判别是否工作正常,有无错误,是否需要修改或重新制作。这个过程一直到绘图完成。最后将绘图的结果再存入硬盘之中,或是打印出来。
2. CPU的工作原理
CPU是按照程序进行工作的,这是它与一般电路的不同之处。CPU的工作程序是存在存储器中。CPU工作时,顺次从存储器中读出程序中的指令,并按指令的要求进行工作。CPU的内部设有指令输入接口,它接收来自存储器的指令,并进行暂存。然后再顺次将指令送入指令译码单元。指令都是由二进制数字编码的信号构成的,例如,这些指令是什么意思,需要对操作对象做怎样的处理,就需要对指令进行解读,即译码,“译码”是指令译码单元的任务。
CPU所能执行的指令有几百种,例如可以进行加、减、乘、除等运算指令,可以进行两个数的比较指令,从存储器中读出的指令,以及往外围设备送出的指令等等。
指令译码单元解读后,将指令内容送给执行单元,执行单元便输出所要求的动作,指令输出执行单元是CPU的中枢部分,其中包含有移位寄存器,运算逻辑单元(ALU)等部分。
移位寄存器是CPU中的最高速存取存储器,是CPU进行运算时寄存运算对象的数据内容。不同的CPU其内部移位寄存器的数,是不同的,一般为8~32个。
对移位寄存器中的数据进行处理的电路是算术运算单元,该单元能进行整数的四则运算或逻辑运算,以及数据比较等。
但是执行单元中的算术运算单元不能进行小数的运算,小数的运算是由专门的浮点小数运算单元来完成的。
例如,要将存在100号和250号地址的2个数相加然后存入380号地址中,这样的运算,CPU要进行如下4步,其过程如图3所示。
①将地址100号存储器中的数据读入移位寄存器A中
②将地址250号存储器中的数据读入移位寄存器B中
③使移位寄存器A的值与B的值相加,然后再存入A中。
④将移位寄存器A的值存入存储器380号地址中。
图3移位寄存器的工作过程
从上述的运算过程可见,CPU所要执行的1条程序是如此简单,但要做一项完整的工作,实际上需要成千上万条这些简单的程序组合起来,由于CPU的工作速度非常快,处理很复杂的工作也很容易完成。
CPU的工作速度是由时钟频率决定的。CPU经过二十多年的发展,经历了8086、80286、80386、80486、Pentium(奔腾)、Pentium Pro,PentiumⅡ、PentiumⅢ、Pentium 4、Itanium,工作频率从几兆发展到目前流行的450MHz~3.0GHz。
目前市场上,CPU的生产厂家主要有Intel和AMD公司,其中Intel公司的CPU占绝对优势,Intel公司的CPU又分为低端普及型赛扬(Celeron)系列,奔腾(Pentium)系列,高端用至强(Xeon)系列和笔记本移动产品(M)系列。每一系列中根据CPU的核心不同分为不同的档次,再根据其工作频率的不同,又分为不同的型号。
3. CPU的主要参数
(1)时钟频率
CPU是一种数字电路,它在工作时,其内部电路都按统一的节拍工作,这个节拍信号就是时钟,时钟频率越高CPU的工作节奏越快,速度越高
文档评论(0)