如何开始使用Donald Knuth的MIX / MMIX汇编程序?

时间:2015-09-12 03:33:28

标签: knuth taocp mmix

我希望能够学习MIX / MMIX,但我不知道用来编写它的工具链。我过去使用uVision来处理ARM汇编程序相关的事情,MIX / MMIX是否存在这样的等价物?

2 个答案:

答案 0 :(得分:2)

GNU MDK是一个很好的免费实现。它包括汇编程序,虚拟机,虚拟机GUI,甚至是用于编写脚本的嵌入式Scheme解释器。它还与Emacs有很好的集成。

答案 1 :(得分:1)

链接:https://www-cs-faculty.stanford.edu/~knuth/mmix.html

该链接是对Donald Knuths MMIX官方网站的引用

他还写了一本书,这是编程艺术系列的一部分,你可以在亚马逊上以近15欧元购买。

但这本书并不那么容易。

如果您能阅读德语,您还可以从Martin Ruckert或AxelBöttcher购买Book MMIX

希望这是你的问题

祝你好运:D