一、实验目的
1. 掌握DLXview模拟器的使用方法;
2. 进一步理解指令动态调度的基本思想,了解指令动态调度的基本过程与方法;
3. 理解Tomasulo算法的基本思想,了解它们的基本结构、运行过程;
4. 比较分析基本流水线与Tomasulo算法的性能及优缺点。
二、实验平台
DLXview模拟器
三、实验内容及步骤
运行dlxwin程序,控制窗口如下图所示:
点击configure按钮,在弹出的配置窗口可设置基本流水线、tomasulo和记分牌具体参数。
基本流水线设置:
点击“basic pipeline”,在弹出窗口中进行设置。具体设置参数如下图所示:
Tomasulo设置:
点击“tomasulo”,弹出tomasulo设置窗口如下图所示: