计算机组成原理 教学课件 作者 张光河 第4章 中央处理器_V1.2.ppt

计算机组成原理 教学课件 作者 张光河 第4章 中央处理器_V1.2.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 第四章 中央处理器 张光河 Email: guanghezhang@163.com * * 大纲 4.1 中央处理器的结构 4.2 指令周期与时序产生器 4.3 微程序控制与设计 4.4 硬布线逻辑控制器 4.5 多核处理器 4.6 指令执行过程与数据通路 4.7 指令流水线与冲突处理 4.8 中央处理器的新进展 4.9 小结 * * 4.1 中央处理器的结构 中央处理器(CPU )包括运算逻辑部件、寄存器部件和控制部件。中央处理器从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。 * 4.2 指令周期与时序产生器 4.2.1 指令周期 4.2.2 时序产生器 * 4.2.1 指令周期 指令周期 CPU周期 时钟周期 * 4.2.2 时序产生器 时钟源 环形脉冲发生器 启停控制逻辑 * 4.3 微程序控制与设计 4.3.1 微程序控制简介 4.3.2 微指令简介 4.3.3 微程序控制器 4.3.4 微程序设计 * 4.3.2 微指令简介 微指令:在微程序控制的计算机中,将由同时发出的控制信号所执行的一组微操作称为微指令。将一条指令分成若干条微指令,按次序执行这些微指令,就可以实现指令的功能、组成微指令的微操作,又称微命令。 * 4.3.3 微程序控制器 控制存储器 微指令寄存器 微指令寄存器 * 4.3.4 微程序设计 直接控制法 字段直接编译法 字段间接编译法 常数原字段E * 4.4 硬布线逻辑控制器 4.4.1 硬布线逻辑控制器 4.4.2 硬布线逻辑设计 * 4.4.1 硬布线逻辑控制器 硬布线控制器主要由组合逻辑网络、指令寄存器和指令译码器、节拍电位/节拍脉冲发生器等 部分组成,其中组合逻辑网络产生计算机所需的全部操作命令,是控制器的核心。 * 4.4.2 硬布线逻辑设计 硬布线逻辑设计的步骤 硬布线逻辑设计的注意事项 * 硬布线逻辑设计的步骤 画出指令流程图。 列出微操作时间表。 进行微操作信号的综合。 实现电路。 硬布线逻辑设计的注意事项 * 4.5 多核处理器 多核心,也叫多微处理器核心,是将两个或更多的独立处理器封装在一起的方案,通常在一个集成电路(IC)中,双核心设备只有两个独立的微处理器。一般说来,多核心微处理器允许一个计算设备在不需要将多核心包括在独立物理封装时执行某些形式的线程级并发处理(Thread-Level Parallelism,TLP ),这种形式的 TLP 通常被认为是芯片级多处理。 * 4.6 指令执行过程与数据通路 指令执行过程 数据通路 * 指令执行过程 第一步:取指令和分析指令。 第二步:执行指令。 * 数据通路 数字系统中,各个子系统通过数据总线连接形成的数据传送路径称为数据通路。数据通路的设计直接影响到控制器的设计,同时也影响到数字系统的速度指标和成本。 * 4.7 指令流水线与冲突处理 流水线的工作原理 流水线的特点 流水线的分类 流水线中的相关 * 流水线的工作原理 顺序执行 流水执行 * 流水线的特点 一条流水线通常由多个流水段组成; 每个流水段有专门的功能部件对指令进行某种加工; 各流水段所需的时间是一样的; 流水线工作阶段可分为建立、满载和排空 3 个阶段; 在理想情况下,即不发生任何资源相关、数据相关和控制相关的情况下,当流水线满载后,每隔一个时钟周期解释完一条指令或有一个结果流出流水线。 * 流水线的分类 按流水处理的并行等级分类 按流水线功能的多少分类 按流水线的工作方式分类 按流水线的连接方式分类 * 流水线中的相关 相关的概念 相关的分类 几个问题 消除相关的基本方法 流水线中的结构相关 常见的导致结构相关的原因 流水线中的数据相关 流水线中的控制相关 * 4.8 中央处理器的新进展 4.8.1 流水线处理器简介 4.8.2 超标量处理器简介 4.8.3 奔腾处理器简介 * 4.8.1 流水线处理器简介 流水线是 Intel 首次在 486 芯片中开始使用的。流水线的工作方式就像工业生产上的装配流水线。在 CPU 中由5~6 个不同功能的电路单元组成一条指令处理流水线,然后将一条 X86 指令分成5~6 步后再由这些电路单元分别执行,这样就能实现在一个 CPU 时钟周期完成一条指令,因此提高 CPU 的运算速度。经典奔腾每条整数流水线都分为四级流水,即指令预取、译码、执

文档评论(0)

时间加速器 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档