CAProject MIPSSimulatorMIPS模拟器实现(Tomasulo算法)
该代码实现了MIPS模拟器,采用了流水线的Tomasulo算法。入口文件为MIPSSimulator.cpp。使用方法如下:
-
进入/src文件夹,编译并生成/bin文件夹中的可执行文件。
-
执行命令:
./MIPSsim inputfilename outputfilename -{sim|dis} [-Tm:n]。 -
dis:将输入文件反汇编为MIPS汇编语言。 -
sim:模拟管道在每个阶段的工作方式。 -
[-Tm:n]:可选参数,输出从m到n的周期,默认输出所有周期。
/src文件夹中的Sample Output.txt为网站中的前一个示例。
下载地址
用户评论