2009-01-12 95 views
1

我目前正在为我的Pascal分析器(使用Lex/Yacc编写C语言)编写一个Mips代码生成器。 Anybode是否知道我可以使用的工具作为参考,以确保正确的代码生成?Pascal到Mips代码转换

回答

2

这里是mips simulator。我在学校使用它来检查并运行我的mips projcets。我记得的一件事是,这个模拟器有一些命令(让我们的学生更容易),真正的编译器不会。我很确定这是所有记录的寿。

+0

谢谢!但是我正在寻找类似这样的东西:我在程序中输入一个pascal代码,并返回相应的Mips代码。 – Chris 2009-01-12 14:10:03

+0

源与生成的程序集之间不存在1:1的关系,特别是涉及优化程序时。 – ConcernedOfTunbridgeWells 2009-01-12 15:30:35