(精)计算机中央处理器.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 中央处理器 3.1 CPU内部的组成 中央处理器简称CPU,是计算机系统的核心。 主要功能:程序的执行,信息的处理,I/O设备的控制。 组成:运算器,寄存器,控制器,时钟电路,(某些CPU中还包括一定容量的存储器) 3.1.1 运算器 运算器是加工处理数据的功能部件。 运算器主要由下列部件组成: 算术逻辑单元(ALU) 完成二进制信息定点算术运算,逻辑运算,移位操作 通用寄存器和状态标志寄存器 存放数据,运算的中间、最后结果,各种状态标志 有的CPU中包含浮点处理单元 算术逻辑单元和通用寄存器的位数决定了CPU 的字长。 3.1.2 寄存器组(Register) 寄存器:是CPU中的重要组成部分,是CPU内部的临时存储单元。 存放内容:数据、地址、控制信息、CPU的工作状态信息。 寄存器增加可以提高CPU运行速度。 分类:数据寄存器、地址寄存器、标志状态寄存器、控制寄存器和一些其它作用的寄存器。但总体可分为通用寄存器和专用寄存器两大类。 一、通用寄存器组 ——在运算中存储数据与地址 累加寄存器AC(Accumulater) 低位累加器LAC(Loworder Accumulater) 变址寄存器XR(Index Register) 基址寄存器BR(Base Register) 标志寄存器FR(Flag Register) 以Intel80486为例(32位),其通用寄存器有: EAX,EBX,ECX,EDX,EBP,ESP,ESI,EDI (早期16位机器为AX,BX,CX,DX,BP,SP,SI,DI) CS,DS,ES,SS,FS,GS (早期16位机器只有前4个) 状态标志寄存器(Flag Register) ——用于存放ALU工作时产生的状态信息。 状态标志寄存器也叫标志寄存器。每一位单独使 用,称为标志位。它反映了ALU当前的工作状态 或条件转移指令的转移条件。具体常用如下: 指令寄存器IR(Instruction Register) ——用于存放将要执行的指令。 指令指针计数器IP,又称指令计数器。 ——用于产生和存放下条待取指令的地址。 堆栈指针寄存器SP ——指示堆栈栈顶的地址。 变址寄存器 ——变址寻址中存放基础地址的寄存器 段地址寄存器 ——计算机内存大时多把内存存储空间分成段(例如64KB)来管理,使用时以段为单位进行分配。段地址寄存器即是在段式管理中用来存放段地址的寄存器。 三、其他寄存器 ——根据CPU结构特点而设置的专用寄存器。 Intel80486设有下列专用寄存器: 机器状态字寄存器MSW 描述符寄存器——存储管理。 测试寄存器——用于存储管理。 控制寄存器 调试寄存器——用于程序调试。 3.1.3 控制器 一、控制器的组成 控制器是指挥与控制整台计算机各功能部件协同工 作、自动执行计算机程序的部件。它把运算器和存 储器以及I/O设备组成一个有机的系统。 控制器的作用是控制程序(即指令)的有序执行。 基本功能 :取指令、分析解释指令、执行指令。 (包括控制程序和数据的输入输出、以及 对异常情况和特殊请求的处理) 组成:一般由指令指针寄存器IP、指令寄存器IR、指 令译码器ID、控制逻辑电路和时钟控制电路等组成。 二、控制逻辑电路的实现 ——微程序控制和硬布线逻辑 控制逻辑电路用来管理执行每条指令时所产生的一系 列基本动作。指挥各部件协同动作完成指令规定的功能。 微程序控制——固化软件的微程序控制方法 优点:充分利用当前系统的硬件,指令修改调试方便。 缺点:每条指令由多条微指令实现,多次访问控制存储 器缓慢费时。CISC计算机和486以下微机多用。 硬布线控制逻辑——硬件控制指令执行的方法 通过硬件逻辑电路之间的直接连线来产生计算机各部 分操作所需要的控制信号。精简指令系统计算机采用。 优点:速度快 缺点:不容易修改和扩展 三、时钟控制电路 ——为每条指令按时间顺序执行提供基准信号。 时钟控制电路由时钟脉冲发生器(石英晶体振荡器) 和启停控制电路组成。 石英晶体振荡器产生一定频率的时钟脉冲信号,作为整个机器的时间基准源。称为主机振荡频率,简称主频。 主频的高低取决于这台计算机的CPU的适应能力。 时钟周期:主频的倒数,表示相邻脉冲的时间间隔。 指令周期:执行一条指令所需要的时间。 CPU周期(机器周期) :将指令周期划分成几

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档