4

我正在写一个教学教程来教大学生和编程爱好者在 x86 上编译概念。

我想要一个像WinASM这样的 IDE 工具,让他们能够调试他们的工作,但我知道他们可能并不都在家里运行 Windows。

我是针对Jasmin的最佳选择吗?(或者你有更好的建议 - 为什么?)

4

3 回答 3

3

我见过的另一种方法是使用通用的教学架构(例如 MIPS)并在仿真下运行它。特别是对于 MIPS,有很多交互式模拟器(如SPIM),以及完整的系统模拟器(如QEMU)。事实上,MIPS 架构比 x86 简单得多(而且寄存器匮乏!)这绝对是一个优点——这意味着您可以花更多时间专注于有趣的编译主题,而不是教授架构。

于 2012-04-24T00:30:59.413 回答
0
于 2012-11-01T05:26:21.140 回答
0

你有没有考虑过在线调试工具?那里有几个。我个人喜欢这个asm 调试器

于 2017-01-30T23:05:25.607 回答