计算机组长原理第7章 流水线CPU原理_第1页
计算机组长原理第7章 流水线CPU原理_第2页
计算机组长原理第7章 流水线CPU原理_第3页
计算机组长原理第7章 流水线CPU原理_第4页
计算机组长原理第7章 流水线CPU原理_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第7章章流水线流水线CPU原理原理 7.1 流水线的一般概念流水线的一般概念 7.1.1 DLX指令流水线结构指令流水线结构 1非流水线结构数据通路非流水线结构数据通路 7.1 流水线的一般概念流水线的一般概念 7.1.1 DLX指令流水线结构指令流水线结构 2DLX基本指令流水线基本指令流水线 7.1 流水线的一般概念流水线的一般概念 7.1.1 DLX指令流水线结构指令流水线结构 2DLX基本指令流水线基本指令流水线 7.1 流水线的一般概念流水线的一般概念 7.1.2流水线流水线CPU的时空图的时空图 7.1 流水线的一般概念流水线的一般概念 7.1.2流水线流水线CPU的时空图的时空

2、图 7.1 流水线的一般概念流水线的一般概念 7.1.3 流水线分类流水线分类 指令流水线指令流水线 算术流水线算术流水线 处理机流水线处理机流水线 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.1 资源相关及其冲突资源相关及其冲突 7.2.2 数据相关及其分类数据相关及其分类 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理

3、与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线

4、技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.3 数据竞争的处理技术数据竞争的处理技术 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.4 控制相关控制相关 (1)加快和提前形成条件码。)加快和提前形成条件码。 (2)转移预测法。)转移预测法。 (3)优化延迟转移技术。)优化延迟转移技术。 7.2 与流水线技术相关的问题及处理与流水线技术相关的问题及处理方法方法 7.2.5 流水实现的关键技术流水实现的关键技术(1)首先必须保证在指令重叠时,不存在任何流水线资源冲突问题。)首先必须保证在指令重叠时,不存在任何流水线资源冲突问题。 (2)解决

5、)解决ID段和段和WB段在使用寄存器文件时出现的数据相关问题。段在使用寄存器文件时出现的数据相关问题。 (3)解决)解决PC改写产生的控制竞争问题。改写产生的控制竞争问题。 (4)使用流水线锁存器。)使用流水线锁存器。 (5)配置不同用途的算术)配置不同用途的算术/逻辑运算部件。逻辑运算部件。 (6)数据流向控制。)数据流向控制。 7.3 流水线的性能评价流水线的性能评价 7.3.1 流水线的性能指标流水线的性能指标 1流水线的主要性能指标流水线的主要性能指标 (1)吞吐率。)吞吐率。 7.3 流水线的性能评价流水线的性能评价 7.3.1 流水线的性能指标流水线的性能指标 1流水线的主要性能指

6、标流水线的主要性能指标 (2)加速比。)加速比。 (3)使用效率。)使用效率。 7.3 流水线的性能评价流水线的性能评价 7.3.1 流水线的性能指标流水线的性能指标 2CPU性能公式性能公式 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 1一般流水线的性能分析一般流水线的性能分析 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 2流水线延时对其性能的影响流水线延时对其性能的影响 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 3流水线竞争对流水线性能的影响流水

7、线竞争对流水线性能的影响 (1)结构竞争。)结构竞争。(2)数据竞争。)数据竞争。(3)控制竞争。)控制竞争。 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 4结构竞争对流水线性能的影响结构竞争对流水线性能的影响 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 4结构竞争对流水线性能的影响结构竞争对流水线性能的影响 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 5控制竞争对流水线性能的影响控制竞争对流水线性能的影响 7.3 流水线的性能评价流水线的性能评价 7.3.2 流水线性能评估举例流水线性能评估举例 5控制竞争对流水线性能的影响控制竞争对流水线性能的影响 7.3 流水线的性能评价流水线的性能评价 7.3.3 Amdahl定律定律 实验与设计实验与设计 7-1 高速硬件乘法器设计实验高速硬件乘法器设计实验 实验与设计实验与设计 7-1 高速硬件乘法器设计实验高速硬件乘法器设计实验 实验与设计实验与设计 7-2 高速硬件除法器设计实验高速硬件除法器设计实验 实验与设计实验与设计 7-2 高速硬件除法器设计实验高速硬件除法器设计实验 实验与设计实验与设计 7-3 CACHE实验实验 实验与

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论