西安交大计算机系统结构实验报告解析.docVIP

  • 8
  • 0
  • 约3.07千字
  • 约 17页
  • 2017-03-17 发布于湖北
  • 举报

西安交大计算机系统结构实验报告解析.doc

《计算机系统结构课内实验》 实验报告 第一次实验Tomasulo算法 第二次实验:cache性能分析 姓名: 学号: 第一次实验Tomasulo算法 一、实验目的及要求 DLXview模拟器的使用方法; 2. 进一步理解指令动态调度的基本思想,了解指令动态调度的基本过程与方法; 3. 理解记分牌算法和Tomasulo算法的基本思想,了解它们的基本结构、运行过程; 4. 比较分析基本流水线与记分牌算法和Tomasulo算法的性能及优缺点。 二、实验环境 DLXview 三、实验内容 DLX汇编语言编写代码文件*.s(程序中应包括指令的数据相关、控制相关以及结构相关),以及相关的初始化寄存器文件*.i和数据文件*.d; 观察程序中出现的数据相关、控制相关、结构相关,并指出三种相关的指令组合; 四、*.s、*.i、*.d装载到DLXview模拟器上, 分别用基本流水线、记分牌算法和Tomasulo算法模拟,针对每一种模拟做如下分析: ① 统计程序的执行周期数和流水线中的暂停时钟周期数; ② 改变功能部件数目重新模拟,观察并记录性能的改变; ③ 改变功能部件延迟重新模拟,观察并记录性能的改变; 论述功能部件数目、功能部件延迟对性能的影响。 记录运行记分牌算法时的功能部件状态表和指令状态表; 记录运行Tomasulo算法时的指令状态表和保留站信息; 五、实验结果 ) 原始即增加对程序的执行

文档评论(0)

1亿VIP精品文档

相关文档