实验五指令调度和延迟分支讲述
实验5 指令调度和延迟分支
一.实验目的
(1)加深对指令调度技术的理解。
(2)加深对延迟分支技术的理解。
(3)熟练掌握用指令调度技术解决流水线中的数据冲突的方法。
(4)进一步理解指令调度技术对CPU性能的改进。
(5)进一步理解延迟分支技术对CPU性能的改进。
二.实验内容和步骤:
(1)、启动MIPSsim。
(2)、根据前面的相关知识中关于流水线各段操作的描述,进一步理解流水线窗口中各段的功能,掌握各流水寄存器的含义。
指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器堆(WB)5个过程段,共有7条指令连续输入此流水线
IF段(取指):取指令,控制器必须具备能自动地从存储器中取出指令的功能
ID段(译码):指令译码、读寄存器
EX段(执行):执行、访存有效地址字段
MEM段(访存):存储器访问
WB(写回寄存器堆):结果写回寄存器
在该窗口中,每一个矩形方块代表一个流水段,它们用不同的颜色填充。在该窗口的左侧是IF到WB段,其右边为浮点部件。浮点部件分有浮点加法部件(fadd)、浮点乘法部件(fmul)和浮点除法部件(fdiv)三种。在菜单“配置”?“常规配置”中修改浮点部件个数,可看到该窗口中对应类型的浮点部件个数会发生相应的变化。
(3)、选择“配置”-“流水方式”选项,使模拟器工作于流水方式下。
(4)、用指令调度技术解决流水线中的数
您可能关注的文档
- 实验二-叶绿体中色素的提取和分离讲述.ppt
- 剪纸课时一精要.ppt
- 实验二TCP_IP实用程序的使用实验报告讲述.doc
- 实验二MAPLE的函数讲述.doc
- 实验二一元回归模型讲述.doc
- 实验二供应链网络模型及其实验讲述.ppt
- 实验三类和对象(一)讲述.doc
- 办公室6S-定置管理精要.ppt
- 实验二_基于Quartus_II的原理图输入数字电路设计讲述.ppt
- 实验二数据选择器及其应用讲述.ppt
- 小学数学六年级下册数学广角抽屉原理教学应用.docx
- 某APP童谣含隐晦成人隐喻致家长投诉的内容审核盲区分析_2026年5月.docx
- 小学语文提问策略在四年级阅读教学中的实施.docx
- 电流树状Lichtenberg图形制作.docx
- 急诊护理健康教育创新.pptx
- 高校学生宿舍太阳能热水系统节能效益与改造研究_2026年3月.docx
- “失眠日记”在学生中的记录行为与干预效果研究_2026年3月.docx
- 性别平等“角色互换”体验对男性大学生共情能力提升实测_2026年1月.docx
- 海洋保护区对生物多样性的保护作用研究_2026年5月.docx
- 人工智能辅助招聘中的算法公平性评测与偏见缓解策略_2026年3月.docx
最近下载
- 《中华人民共和国危险化学品安全法》解读课件(27页).pptx VIP
- 《中华人民共和国危险化学品安全法》解读课件.pptx VIP
- 公路路政管理技术标准JTG 4110-2024.docx VIP
- 城市污水UASB处理工艺设计计算环境工程毕业设计.doc VIP
- 〖GB_T50680-2012〗城镇燃气工程基本术语标准.docx VIP
- 高考英语倒计时专练 : 完型填空.doc VIP
- 职场礼仪第四章职场仪表礼仪.ppt VIP
- 绿化养护服务投标方案(技术标).doc
- ISO56001-2024创新管理体系 — 要求(中文版-译2024-09).docx VIP
- UASB反应器处理城市(生活)污水.PDF VIP
原创力文档

文档评论(0)