实验一 流水线及流水线中的冲突
实验目的
加深对计算机流水线基本概念的理解;
理解MIPS结构如何用5段流水线来实现,理解各段的功能和基本操作;
加深对数据冲突、结构冲突的理解,理解这两类冲突对CPU性能的影响;
进一步理解解决数据冲突的方法,掌握如何应用定向技术来减少数据冲突引起的停顿。
加深对指令调度和延迟分支技术的理解;
熟练掌握用指令调度技术来解决流水线中的数据冲突的方法;
进一步理解指令调度技术和延迟分支技术对CPU性能的改进。
实验平台
指令级和流水线操作级模拟器MIPSsim,
实验内容和步骤
首先要掌握MIPSsim模拟器的使用方法。
一、流水线及流水线中的冲突观察
1. 启动MIPSsim。
2.根据预备知识中关于流水线各段操作的描述,进一步理解流水线窗口中各段的功能,掌握各流水寄存器的含义。(用鼠标双击各段,就可以看到各流水寄存器的内容)
3. 熟悉MIPSsim模拟器的操作和使用方法。
可以先载入一个样例程序(在本模拟器所在的文件夹下的“样例程序”文件夹中),然后分别以单步执行一个周期、执行多个周期、连续执行、设置断点等的方式运行程序,观察程序的执行情况,观察CPU中寄存器和存储器的内容的变化,特别是流水寄存器内容的变化。
4. 勾选配置菜单中的“流水方式”,使模拟器工作于流水方式下。
5.观察程序在流水线中的执行情况,步骤如下:
用MIPSsim的“文件
您可能关注的文档
- 急救知识讲座-德阳东电外国语小学.PPT
- 急危重患者护理记录方法与设计的研究进展-现代临床医学.DOC
- 急性ST段抬高型心梗患者直接冠状动脉介入救治时间布局分析.PDF
- 急性白血病分型-沈阳医学院.PPT
- 急性肺水肿-山东大学课程中心.PPT
- 急性冠脉综合征患者用双联抗血小板治疗氯吡格雷阿司匹林.PPT
- 急性冠脉综合症的介入治疗.PPT
- 急性冠状动脉综合征ACS的诊断及其危险分层-新桥医院.PPT
- 急性脑血管病CT征象分析-影像FTP.PPT
- 急性脑中风病患部分负担注记变更通知单.DOC
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- 通信运营企业动火作业安全管理规范.docx VIP
- 激光原理与应用[陈家璧主编][习题解答].doc VIP
- 小学语文“思辨性阅读与表达”学习任务群的教学设计.pptx VIP
- dgt801系列数字式发电机变压器组保护装置调试大纲.pdf
- 兰州大学2002-2021年生态学真题.docx VIP
- 隐球菌病诊疗专家共识(2025版).docx
- 通信运营企业高处作业安全管理规范.docx VIP
- EIM Book 1 Unit 5单元综合测试题.pdf VIP
- 建筑环境与能源应用工程专业导论第1章 绪论.ppt VIP
- EIM Book 2 Unit 5 Growing up 单元知识要点.docx VIP
原创力文档

文档评论(0)