




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二 结构相关一、实验目的:通过本实验,加深对结构相关的理解,了解结构相关对CPU性能的影响。二、实验内容:1. 用WinDLX模拟器运行程序structure_d.s 。2. 通过模拟,找出存在结构相关的指令对以及导致结构相关的部件。3. 记录由结构相关引起的暂停时钟周期数,计算暂停时钟周期数占总执行周期数的百分比。4. 论述结构相关对CPU性能的影响,讨论解决结构相关的方法。三、实验程序structure_d.sLHI R2, (A>>16)&0xFFFF 数据相关ADDUI R2, R2, A&0xFFFF LHI R3, (B>>16)&
2、;0xFFFF ADDUI R3, R3, B&0xFFFF ADDU R4, R0, R3 loop: LD F0, 0(R2) LD F4, 0(R3) ADDD F0, F0, F4 ;浮点运算,两个周期,结构相关ADDD F2, F0, F2 ; <- A stall is found (an example of how to answer your questions) ADDI R2, R2, #8 ADDI R3, R3, #8 SUB R5, R4, R2 BNEZ R5, loop ;条件跳转TRAP #0 ; Exit <- this is a com
3、ment ! A: .double 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 B: .double 1, 2, 3, 4, 5, 6, 7, 8, 9, 10四、实验过程打开软件,load structure_d.s文件,进行单步运行。经过分析,此程序一次循环中共有五次结构相关。(R-stall 数据相关Stall- 结构相关)1) 第一个结构相关:addd f2,f0,f2由于前面的数据相关,导致上一条指令addd f0,f0,f4暂停在ID阶段,所以下一条指令addd f2,f0,f2发生结构相关,导致相关的部件:译码部件。2) 第二个结构相关:ADDI R2, R2,
4、#8,与第一个结构相关类似。由于数据相关,上一条指令暂停在ID阶段,所以导致下一条指令发生结构相关。3) 第三、四、五个结构相关:ADDI R2, R2, #8 ADDI R3, R3, #8 SUB R5, R4, R2第三个:ADDI R2, R2, #8访存冲突,由于上一条指令处在访存阶段,所以此条指令需要暂停,为存储器结构相关冲突。第四个结构相关:ADDI R3, R3, #8与第一个和第二个相关类似,但此处为执行部件冲突的结构相关。第五个:SUB R5, R4, R2与第一个类似,为译码部件结构相关。由于这三个相关在同一时钟周期发生,所以算一个。4) 计算暂停时钟周期数占总执行周期数的百分比。由上图统计信息可知:此程序一共有139个周期,而程序一共循环10次,每次有5个结构相关,但后三个在同一时钟周期发生,一次相关暂停一个周期,所以,暂停时钟周期数占总执行周期数的百分比为:3*10/139= 21.6%.5) 论述结构相关对CPU性能的影响,讨论解决结构相关的方法。发生结构相关时,必然会导致流水线效率的降低,如果处理不当甚至会发生错误。解决的方法主要有:(1)流水化功能单元;(2)资源重复;(3)暂停流水线。五、实验心得本次实验主要是通过具体的程序实例向我们展示了流水线中的结构相关冲突。通过本次实验,更加深刻地认识了结
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省桐乡市第一中学2026届化学高一第一学期期中统考试题含解析
- 2026届湖北省黄冈市晋梅中学化学高一上期中综合测试试题含解析
- 主题中秋节活动营销策划方案
- 乡卫生院工作方案
- 兴国县旅游试题及答案
- 3招增强孩子的社交信心
- 2026届湖北省黄冈市化学高二上期中考试试题含解析
- 2026届甘肃省永昌县第四中学化学高二上期末达标测试试题含答案
- 隐性性格测试题及答案
- 延禧攻略试题及答案
- 2025年中原出版传媒集团招聘笔试参考题库含答案解析
- UL1439标准中文版-2018设备边缘锋利度测试UL中文版标准
- 2024-2025学年上海行知中学高一上学期数学月考试卷及答案(2024.10)(含答案)
- DB52-T1631-2021自然保护区综合科学考察技术规程
- 客服外包合同范例
- 全过程工程造价咨询投标方案(技术方案)
- 数的开方、整式的乘除数学能力试题
- DB53∕T 1269-2024 改性磷石膏用于矿山废弃地生态修复回填技术规范
- 2024年安陆中小学教师招聘真题
- 卫生法规-卫生法律法规概论-基本医疗卫生与健康促进法律制度
- 2024年海南省财金集团有限公司招聘笔试冲刺题(带答案解析)
评论
0/150
提交评论