在处理机内部需要有独立的取指令、分析指令和执行指令的功能部件,将传统处理机中的指令控制器分解成为三个独立的控制器: 存储控制器:负责流水线中各功能段对存储器的访问控制 包括取指令、取操作数、写回运算结果 指令控制器:完成取指令部件和分析指令部件的控制 运算控制器:对运算器的执行加以控制 2. 动态调度 在程序执行过程中,由硬件重新安排指令的执行顺序,以减少流水线停顿的方法。 CDC记分牌法 Tomasulo动态指令调度算法 分析下面的源代码: for (i=1;i=1000;i++) x[i]=x[i]+s 分析: 每一遍循环之间不存在相关,多遍循环可以同时执行 给变量分配寄存器 R1初值为向量中最高端地址元素的地址 F2用于保存常数S 假定最低端元素的地址为8 循环展开和指令调度时要注意: 保证正确性 注意有效性 使用不同的寄存器 尽可能减少循环控制中的测试指令和分支指令 注意对存储器数据的相关性分析 注意产生新的相关 周期 LOOP: LD F0,0(R1) 1
您可能关注的文档
- 第八章动物实验研究精选.ppt
- 第八章隔离开关的控制和误操作闭锁电路精选.ppt
- 第八章共产主义社会是人类最崇高的社会理想精选.ppt
- 第八章光刻8精选.ppt
- 第八章-国际多式联运经营人精选.ppt
- 第八章行政信息精选.ppt
- 第八章急危重症患者的监护精选.ppt
- 第八章密度测井精选.ppt
- 第八章木材精选.ppt
- 第八章起动系统精选.ppt
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)