登录 注册
当前位置:主页 > 资源下载 > 32 > Tomasulo算法与记分牌在实验三中的应用

Tomasulo算法与记分牌在实验三中的应用

  • 更新:2024-11-29 12:12:02
  • 大小:36KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:专业指导 - 课程资源
  • 格式:DOC

资源介绍

实验三:记分牌和Tomasulo算法1) 用DLX汇编语言编写代码文件*.s(程序中应包括指令的数据相关、控制相关以及结构相关),以及相关的初始化寄存器文件*.i和数据文件*.d; 2) 观察程序中出现的数据相关、控制相关、结构相关,并指出三种相关的指令组合; 3) 将自己编写的程序*.s、*.i、*.d装载到DLXview模拟器上, (1) 分别用基本流水线、记分牌算法和Tomasulo算法模拟,针对每一种模拟做如下分析: ① 统计程序的执行周期数和流水线中的暂停时钟周期数; ② 改变功能部件数目重新模拟,观察并记录性能的改变; ③ 改变功能部件延迟重新模拟,观察并记录性能的改变; 论述功能部件数目、功能部件延迟对性能的影响。 (2) 记录运行记分牌算法时的功能部件状态表和指令状态表; (3) 记录运行Tomasulo算法时的指令状态表和保留站信息;