计算机系统结构验三.docVIP

  • 112
  • 0
  • 约 6页
  • 2016-11-23 发布于贵州
  • 举报
计算机系统结构验三

计算机系统结构实验报告 班级 实验日期 4-10 实验成绩 姓名 学号 实验名称 实验三、指令调度和延迟分支 实 验 目 的 、 要 求 实验目的: 1、 加深对指令调度技术的理解; 2、 加深对延迟分支技术的理解; 3、 熟练掌握用指令调度技术解决流水线中的数据冲突的方法; 4、 进一步理解指令调度技术对CPU性能的改进; 5、 进一步理解延迟分支技术对CPU性能的改进。 实 验 内 容 、 步 骤 及 结 果 实验步骤: 1、 启动MIPSsim。 2、 根据2.5节相关内容关于流水线的描述,进一步理解流水线窗口中各段的功能; 3、 选择“配置”--“流水方式”选项; 4、 用指令调度解决流水线中的数据冲突 (1) 启动MIPSsim; (2) 用MIPSsim的“文件”—“载入程序”选项加载schedule.s; (3) 关闭定向功能,“配置”—“定向”; (4) 执行载入程序,通过查看统计数据与始终周期图,找出并记录程序执行过程中各种冲突的次数没发生冲突的指令组合以及程序执行的总周期数; 程序执行的总周期数:33 程序冲突的组合: ADDIU $r1,$r0,A LW $r2,0($r1)与上条写后读冲突; ADD $r4,$r0,$r2 SW $r4,0($r1)与上条指令写后读冲突; LW $r6,4($

文档评论(0)

1亿VIP精品文档

相关文档