- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 2) 加速比(SP) 加速比是指采用流水线后的工作速度与等效的顺序串行方式的工作速度之比。 设需求解n个任务,若采用串行方式工作,需要的时间为TS,采用m段流水线方式工作,需要的时间为TC,则加速比SP为: * * 3) 效率(η) 流水线的效率是指流水线中各功能段的利用率。 由于流水线有建立和排空时间,因此各功能段的设备不可能一直处于忙碌状态,总有一段空闲时间。 一般用流水线各段处于工作时间的时空区与流水线中各段总的时空区之比来计算效率η 。 * * 例6.5 设有100条指令的程序段经过下图的指令流水线执行,请求出完成该程序段的流水时间、流水线的实际吞吐率、加速比和效率。(设Δt=10ns) * * 解:流水线完成100个任务的总时间 TC=mΔt+(n-1)Δt=5×Δt+99×Δt =104Δt=1040ns 吞吐率:TP=100/TC=100/1040ns ∵采用非流水线系统完成100个任务的总时间:TS=100×5×10=5000ns ∴ 加速比:SP=TS/TC=5000/1040 ≈ 5 效率:η=TPΔt=100×10ns/1040ns ≈ 100% * * 3. 标准流水线 影响流水线性能的重要元素: 流水线中功能段的数量。 根据理论计算,流水线功能段的数量越多,其吞吐率越大。但如果综合考虑成本和各段之间的锁存器的延迟时间,流水线的最佳段数应在2~10段之间。 标准的流水线功能段的段数限定在5段左右。 * * 4. 高级流水线 为了加速流水处理器的处理速度,需对流水线的构造进一步加以改造。 目前主要采取的措施有:超流水线、超长指令字流水线和超标量流水线。 * * 1) 超流水技术 (Super Pipelining) 将流水线进一步细分,增加流水线的段数,减少每段的延迟时间,从而加快流水线的处理速度。 采用超流水技术的流水线的段数通常至少在5段以上。 超流水技术是采用时间重叠的策略开发并行性。 * * 3.模型机的微程序流程及微程序的编制 (1)取指令的微程序流程 在流程图中,矩形框里面的内容表示该条微指令所要完成的微操作和下条微指令地址;矩形框外面左上角,标注了本条微指令在控制存储器中的微地址,右上角标注了执行本条微指令的某些条件。 * * 取指操作微程序流程 * * (PC)→MAR 读主存 (PC)+1→PC (MDR)→IR PC→BUS1,S3S2S1S0M,DM,CPMAR MREQ,R/W=1,PC→BUS1,S3S2S1S0M,C0,DM,CPPC MDR→BUS1,S3S2S1S0M,DM,CPIR * * 微操作:PC→BUS1,S3S2S1S0M,DM,CPMAR 对应的控制信号编码为: 111 11111 0 00 10 000 1 00 微操作:MREQ,R/W=1,PC→BUS1,S3S2S1S0M,C0,DM,CPPC 对应的控制信号编码为: 111 11110 1 00 00 111 1 01 微操作:MDR→BUS1,S3S2S1S0M,DM,CPIR 对应的控制信号编码为: 101 11111 0 00 01 000 × 00 * * 其余指令的微程序流程见教材P279~P281。 模型机微程序的编制见教材P282~P289的表6-17。 * * 例:写出指令AND R0,R1的微指令执行流程。 设(PC)=0081H,(R0)=1234H,(R1)=00FFH 解:AND R0,R1的机器指令编码 0011 000 000 000 001=3001H 微地址 微指令 后继微地址 完成功能 00H 111 11111 0 00 10 000 * 00 0000 01H 0081H→MAR 01H 111 11110 1 00 00 111 1 01 0000 02H 0082H→PC,读主存 02H 101 11111 0 00 01 000 * 00 0001 09H (MDR)=3001H→IR PLA1→μMAR (09H) 09H 000 ***** 0 00 00 000 * 00 1000 40H 转取源微子程序 0AH→RR, 40H 000 ***** 0 00 00 000 * 00 0010 41H PLA2→μMAR (41H) SCF * * 微地址 微指令 后继微地址 完成功能 41H 001 11111 0 00 00 110 * 00 1001 0AH (RS)→TEMP,返回 0AH 000 ***** 0 00 00 000 * 00 1000
您可能关注的文档
- 工程造价计价与控制分解.ppt
- 第6章基于产生式规则的机器推理研究.ppt
- 第6章基于组件与WebService的软件开发技术研究.ppt
- 第6章集成电路运算放大器(new)研究.ppt
- 第6章集成运算放大器的应用研究.ppt
- 第6章集成运算放大器电路2013研究.ppt
- 第6章计算机网络基础和Internet应用研究.ppt
- 第6章计算机网络研究.ppt
- 第6章技术方法1——概述与K线法研究.ppt
- 常见植物介绍分解.ppt
- 2026年中国机器人减速机市场全景调查与投资方向研究报告.docx
- 2026年中国激光器行业分析报告-市场深度分析与未来趋势预测.docx
- 2026年中国陪诊服务行业市场发展趋势预测报告—咨询重磅发布.docx
- 2026年中国配电变压器行业市场调查及投资前景预测报告.docx
- 2026年中国机床工具行业市场现状、发展概况、未来前景分析报告.docx
- 2026年中国排焊机市场发展策略及投资潜力可行性预测报告.docx
- 2026年中国家电市场分析报告-行业深度调研与发展前景预测.docx
- 2026年中国浓浆泵行业市场分析及投资可行性研究报告.docx
- 2026年中国机械设备行业运营分析报告.docx
- 2026年中国农业机械化行业市场全景评估研究报告.docx
最近下载
- 阿尔茨海默病临床诊疗新进展题库答案-2025年华医网继续教育.docx VIP
- HJ T397-2007 固定源废气监测技术规范 [高清版].pdf VIP
- SH∕T 3046-2024 石油化工立式圆筒形钢制焊接储罐设计规范(2-1部分).pdf
- 2024年光伏发电理论知识考试题库附答案(含各题型).docx VIP
- 分数的初步认识张齐华课堂实录.pdf VIP
- 【招聘面试)平湖市教育局招聘学年中小学教师简章.pdf VIP
- 建筑工程制图与识图(高职)全套教学课件.pptx
- 建筑施工组织与管理-第3版-教学ppt课件-第5章-单位工程施工组织设计.pptx VIP
- 护理学基础期末试卷及答案 .pdf VIP
- PLC课程设计:电镀流水线.docx VIP
原创力文档


文档评论(0)