实验4 流水线及流水线中的冲突
一.实验目的
(1)理解计算机流水线基本概念。
(2)理解MIPS结构如何用5段流水线来实现。
(3)理解各段的功能和基本操作。
(4)加深对数据冲突、结构冲突的理解,理解这两类冲突对CPU性能的影响。
(5)进一步理解解决数据冲突的方法,掌握如何应用定向技术来减少数据冲突引起的停顿。
二.实验内容和步骤
启动MIPSsim:
、根据预备知识中关于流水线各段操作的描述,进一步理解流水线窗口中各段的功能,掌握各流水寄存器的含义。(用鼠标双击各段,就可以看到各流水寄存器的内容)
流水线窗口如下所示:
取指令(IF)、指令译码/读寄存器(ID)、执行/访存有效地址计算(EX)、存储器访问(MEM)、结果写回寄存器(WB)
流水寄存器窗口:
IF:
ID:
EX:
MEM:
WB流水线段为空
(3)、参照MIPSsim模拟器使用说明,熟悉MIPSsim模拟器的操作和使用方法。
(4)、选择配置菜单中的“流水方式”选项,使模拟器工作于流水方式下。
(5)、观察程序在流水线中的执行情况,步骤如下:
1)选择MIPSsim的“文件”—“载入程序”选项来加载pipeline.s。
2)关闭定向功能。这是通过“配置”—“定向”。
3)用单步执行一个周期的方式执行该程序,观察每一个周期中,各段流水寄存器内容的变化、指令的执行情况(“代码”窗口)以及时钟周期
您可能关注的文档
- 神经性耳鸣耳聋.ppt
- 生活与哲学第三单元-高考复习 Microsoft PowerPoint 演示文稿.ppt
- 生活中的圆周运动-水平面(赛课).ppt
- 生活中两种常见的有机物——乙酸.doc
- 生物技术与微波技术.ppt
- 生物图表题解题策略---.ppt
- 诗歌语言题目类型以及答题步骤.ppt
- 施工现场临时用电配电箱(柜)标准化配置图集.doc
- 施组采暖排水.docx
- 湿地会所设计方案.ppt
- 山东省2027年春季高考英语二轮复习综合检测卷.docx
- 山东省2027年春季高考英语一轮复习综合检测卷.pdf
- 山东省2027年春季高考英语一轮复习综合检测卷.docx
- 山东省2027年春季高考英语全真冲刺模拟卷(一).pdf
- 山东省2027年春季高考设备维修类专业知识第二次模拟试题.docx
- 山东省2027年春季高考设备维修类专业知识第一次模拟试题.pdf
- 山东省2027年春季高考英语全真冲刺模拟卷(一).docx
- 山东省2027年春季高考设备维修类专业知识冲刺模拟卷.pdf
- 山东省2027年春季高考设备维修类专业知识冲刺模拟卷.docx
- 山东省2027年春季高考设备维修类专业知识第二次模拟试题.pdf
原创力文档

文档评论(0)