- 1、本文档共134页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章管道技术
第3章 流水线技术
张永梅
zhangyongmei_2004@163.com;3.1 流水线的基本概念
3.2 流水线的性能指标
3.3 流水线的相关与冲突
3.4 流水线的实现
3.5 小结
;工业生产流水线
下面通过一个例子来说明流水线的好处:
两种方案
两种方案的工作过程对比
流水线生产过程的抽象描述
这种流水工作方式的主要特点;3.1 流水线的基本概念;3.1 流水线的基本概念;3.1 流水线的基本概念;时空图
时空图从时间和空间两个方面描述了流水线的工作过程。时空图中,横坐标代表时间,纵坐标代表流水线的各个段。
4段指令流水线的时空图;3.1 流水线的基本概念;3.1 流水线的基本概念;3.1 流水线的基本概念;易方垂对姑夫腰傻拔丫婪依饥违坍肄厨拒绷胞霖谨身福哮饵隋黑万砖毛雪第三章管道技术第三章管道技术;3.1 流水线的基本概念;3.1 流水线的基本概念;虾狡瘫宣忻洋猾脱泉它算毋存骇瀑前卉清豁丸贵盾叁窥驱缠费厂内稽早来第三章管道技术第三章管道技术;3.1 流水线的基本概念;3.1 流水线的基本概念;3.1 流水线的基本概念;3.1 流水线的基本概念;3.1 流水线的基本概念;3.1 流水线的基本概念; 吞吐率:在单位时间内流水线所完成的任务数量或输
出结果的数量。;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;3.2 流水线的性能指标;介绍一个经典的5段RISC流水线
首先讨论在非流水情况下是如何实现的
一条指令的执行过程分为以下5个周期:
取指令周期(IF)
IR ← Mem[PC] 。
PC值加4。(假设每条指令占4个字节) ;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;将上述实现方案修改为流水线实现
一个经典的5段流水线
每一个周期作为一个流水段。
在各段之间加上锁存器(流水寄存器)。 ;3.3 流水线的相关与冲突;第二种描述(按时间错开的数据通路序列); ;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关??冲突;3.3 流水线的相关与冲突;调度前的代码 ;3.3 流水线的相关与冲突;分支指令 ;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;3.3 流水线的相关与冲突;具有一个分支延迟槽的流水线的执行过程;3.3 流水线的相关与冲突;调度前和调度后的代码;;3.3 流水线的相关与冲突;
分
支
失
败 ;实现MIPS指令子集的一种简单数据通路。
该数据通路的操作分成5个时钟周期
取指令
指令译码/读寄存器
执行/有效地址计算
存储器访问/分支完成
写回
只讨论整数指令的实现(包括:load和store,等于0转移,整数ALU指令等。) ;;3.4 流水线的实现;3.4
您可能关注的文档
- 第4章附件.ppt
- 第5章__声学传感器.ppt
- 第5章+潜在测量.ppt
- 第4章糖代谢 1.ppt
- 第4课音乐和音频.doc
- 第4章条的基本变形.ppt
- 第4章现场数据收集.ppt
- 第4章水分检测.ppt
- 第5章拉曼光谱.ppt
- 第5章实体中的缺陷.ppt
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)