实验二 流水线及流水线中的冲突
更新时间:2023-12-15 18:24:01 阅读量: 教育文库 文档下载
- 实验二小推荐度:
- 相关推荐
[实验名称]
流水线及流水线中的冲突 [实验时间和地点]
2012年10月1日 系统结构实验室 [姓名学号]
201012312 张蔷 [实验目的]
1.加深对计算机流水线基本概念的理解 2.理解MIPS结构的5段流水线实现 3.加深对数据冲突、结构冲突的理解 4.掌握定向技术处理数据冲突的方法 [实验环境]
计算机 MIPSsim模拟器 [实验内容]
预习MIPSsim模拟器的使用方法,了解MIPSsim的指令系统和汇编语言。 1、启动MIPSsim。
2、选择“配置” →“流水方式”选项,保留“流水方式”选项前的勾选,
使模拟器工作在流水方式下。 3、练习模拟器的使用:
(1)载入一样例程序:选择“文件”→“载入程序”
(2)以单步执行一个周期、执行多个周期、连续执行、设置断点等方式运行程序,观察程序的执行情况,观察时钟周期图,观察CPU中寄存器和存储器的内容的变化,特别是流水寄存器内容的变化。 4、观察程序在流水线中执行情况
(1)执行样例程序:选择“文件”→“载入程序”,载入样例程序pipeline.s。 (2)关闭定向功能。通过取消“配置” →“定向”前的勾选实现。 (3)用单步执行一个周期的方式(在“执行”菜单中)或按F7键执行该程序,观察每一个周期,各段流水寄存器内容的变化、指令的执行情况(“代码”窗口)以及时钟周期图。
(4)当执行到第13个时钟周期时,各段分别正在处理的指令是: IF: ID: EX: MEM: WB: 画出这时的时钟周期图
5、这时各流水寄存器中的内容为: IF/ID.IR: IF/ID.NPC: ID/EX.A: ID/EX.B: ID/EX.Imm: ID/EX.IR: EX/MEM.ALUo: EX/MEM.IR: MEM/WB.LMD: MEM/WB.ALUo: MEM/WB.IR:
6、观察分析结构冲突对CPU性能的影响,步骤如下: (1) 加载structure_hz.s
(2) 执行该程序,找出存在结构冲突的指令对以及导致结构冲突的部件。 (3) 记录由结构冲突引起的停顿时钟周期数,计算停顿时钟周期数占总执行周期数的百分比。
(4) 把浮点加法器的个数改为4个,再次重复(1)至(3)的工作。
(5)分析结构冲突对CPU性能的影响,讨论解决结构冲突的方法。 7、观察数据冲突并用定向技术来减少停顿,步骤如下: (1)全部复位。 (2)加载data_hz.s (3)关闭定向功能。
(4)以单步执行一个周期的方式执行程序(F7),同时查看时钟周期图,列出在什么时候发生了RAW(先写后读)冲突。
(5)记录数据冲突引起的停顿时钟周期数以及程序执行的总时钟周期数,计算停顿时钟周期占总执行周期数的百分比。
(6)复位CPU (7)打开定向功能。
(8)以单步执行一个周期的方式执行程序(F7),同时查看时钟周期图,列出在什么时候发生了RAW(先写后读)冲突,并与未采用定向方式进行比较。
(9)记录数据冲突引起的停顿时钟周期数以及程序执行的总时钟周期数,计算停顿时钟周期占总执行周期数的百分比。
[实验结果]
[实验中出现的问题及解决办法]
[实验总结]
正在阅读:
实验二 流水线及流水线中的冲突12-15
《基础工程》课程设计任务书2010级1班--stw04-07
植物学复习思考题10-27
包河大道高架工程三标段支架方案评审会08-13
五年级数学下册第二单元集体备课11-04
四川中物泰格科技有限公司06-11
销售部管理手册01-18
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 流水线
- 冲突
- 实验
- 2010年度溪南镇果实蝇监测和综合防治
- 并行计算在矩阵中的应用
- 函数的单调性、奇偶性、对称性、周期性
- 八年级上册无脊椎动物习题
- 数控编程简答题
- 项目技术方案编制范本
- 第四章 酸碱滴定法概要
- 路带战略下重庆企业对外直接投资现状分析及对策研究
- XXX司法所7月份矛盾纠纷和稳定形势研判报告
- 新世纪大学英语综合教程3课本参考译文
- 作业三区环境突发事件专项应急措施
- 平面构成 - 图文
- 国土部招拍挂规范
- 平面设计期末考试
- 煤矿安全矿长工作总结
- 2018-2019年初中化学沪教版《第八章 食品中的有机化合物》《第二节 糖类 油脂》单元测试试卷
- 团建活动心得体会
- 学点辩证法,树立正确价值观
- 2019年整理《建筑玻璃应用技术规程》jgj113-及相关规范内容解读a资料
- 小班早上好教案反思