PPT课件:中央处理器.ppt

  1. 1、本文档共195页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PPT课件:中央处理器

中央处理器 中央处理器(Central Processing Unit , 简称CPU )是计算机系统的核心部件。 主要由运算器、控制器、寄存器几部分组成。 本章将重点介绍CPU的功能和组成,控制器的工作原理,RISC技术和CISC技术,先进的流水技术。 5.1 CPU的功能和组成 5.2 处理器的工作过程 5.3 流水结构 5.4 流水线的加速技术 5.5 处理器的指令执行方式 5.1 CPU的功能和组成 5.1.1 CPU的功能 1、CPU的功能: CPU的基本功能是:取指令、分析指令和执行指令。 CPU还具有诸如:程序的输入、运算结果的输出、总线的控制、系统的中断的控制以及计算机的异常工作状况的处理等其它功能。 2、工作过程: 对于一台冯·诺曼结构的计算机的工作过程是:将计算机的程序存储在计算机主存中。 CPU将主存中的程序或命令逐条按序取出,依据取出的程序或命令包含的信息内容完成特定的工作。 计算机工作过程实际上就是其CPU周而复始的取指令、分析指令和执行指令的过程。 计算机开机时开始运行时的第一条指令从何处开始,一般是系统事先设定的。 CPU分析指令包括两部分内容: 一是分析指令要完成什么操作,即这条指令要CPU发出的是什么操作命令; 二是分析出参与操作的操作数或操作数的地址是什么。 这部分工作由CPU中的控制部件来完成。 执行指令就是:通过对指令的分析,得出指令对CPU的操作命令和操作数或操作数的目标地址的要求。 由CPU的控制部件形成一组控制信号系列,执行这条指令。 5.1.2 CPU的组成 *???运算部件; *?? 地址的寄存器; *?? 指令寄存器; *???译码部件; *?? 控制部件CU; *?? 中断控制部件 常将CPU分成控制器、运算器二个功能模块。见图5-1。 1. 控制器 控制器是计算机的控制机构,用于协调和指挥整个计算机系统的运作。 控制器的基本功能实际上就是CPU的基本功能。 CPU中设置的其它部件可以认为是完全为控制器实现CPU所需功能而设置的。 目前主要采用组合逻辑电路和微程序来构成控制器。 由组合逻辑电路设计产生的控制器称为组合逻辑控制器,也称为硬布线控制器,是早期CPU的控制器采用的设计方法。 采用组合逻辑设计的控制器的最大优点是执行速度快,能实现高速运算。 但这种控制器也有缺点,就是在控制器一旦设计好后,其控制功能无法改变。 微程序设计法采用程序设计思想来组织操作控制逻辑。 将计算机中的每条指令的执行过程,变换成去执行一段存放在只读存储器中的微命令或微程序的过程。 这种采用微程序对程序指令的分解执行方法,因其设计思想简单,设计过程容易,已广泛应用于控制器的设计。 (1) 指令部件 指令部件的作用是完成取指令和指令译码的操作。 包括程序计数器、指令寄存器、指令译码器及地址形成部件。 *? 程序计数器PC 程序计数器(Programming Counter, 简称PC)又称为指令计数器,其作用是存储程序或指令的地址。 当程序开始执行时,PC中存放的是运行程序的第一条指令的地址。 通过PC每取一条指令后,控制器中的地址形成部件会自动修改PC的内容,以保持PC内存储的是将要执行的下条指令的地址。 *??一般CPU采用的是按序执行程序的,所以PC在每次取出一条指令后总是通过加“1”来指向后一条要执行的指令地址的。 *??当CPU执行转移指令时,执行的下一条的指令的地址将由转移指令决定,由转移指令将目标地址送到PC中,实现程序的转移。 *??指令寄存器IR 指令寄存器(Instruction Register, 简称IR)用于保存当前正在执行的指令。 *?? 指令译码器ID 指令译码器(Instruction Decoder, 简 称ID)又称操作码译码器,是对指令寄存器的指令进行解析的部件。 *?? 地址形成部件 地址形成部件的作用是根据指令的不同寻址方式形成操作数或下一条执行指令的有效地址。 在个人PC和小型计算机中,一般不设专门的地址形成部件,地址的形成一般用运算器加上地址偏移量得到。 (2) 时序部件 计算机的运行是按节拍进行的,这个节拍就是时序。 计算机各功能部件都必须严格的按时序信号进行操作。 时序信号是协调各部件工作的同步信号。 时序信号由时序控制器产生,一般包括脉冲源、启停控制逻辑部件和节拍信号发生器等

您可能关注的文档

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档