
MMIX 补编
The MMIX Supplement
Martin Ruckert · 初版 2015 年
1人推荐
5位读者提及
8次提及
将Knuth的Art of Computer Programming Series中的部分MIX程序转译为MMIX。
Hacker News 上怎么说
正在加载完整评论……

The MMIX Supplement
Martin Ruckert · 初版 2015 年
将Knuth的Art of Computer Programming Series中的部分MIX程序转译为MMIX。
正在加载完整评论……
虽然这书在其同类里算挺有意思的,但我更倾向于读 Martin Ruckert 写的《The MMIX Supplement》[0]里的真·MMIX 代码。这两本书的关系,就好像《外科学手册》和《科学怪人》,或者《自学罗马尼亚语》和《德古拉》之间的关系一样。[0] https://www.amazon.com/MMIX-Supplement-Computer-Programming-...
While this is an interesting book in its genre, I prefer to read actual MMIX code in The MMIX Supplement by Martin Ruckert[0]. The relation between the two books resembles that between, say, Manual of Surgery and Frankenstein, or Teach Yourself Romanian and Dracula. [0] https://www.amazon.com/MMIX-Supplement-Computer-Programming-...
…https://www.amazon.com/Art-Computer-Programming-Fascicle-Sat... 我们至今还没等到前三卷的终极版,而是拿到了由 Martin Ruckert(他协调了志愿者团队)弄出来的一个“补丁”:https://www.amazon.com/MMIX-Supplement-Computer-Programming-...
…https://www.amazon.com/Art-Computer-Programming-Fascicle-Sat... Instead of the ultimate edition of vols 1-3, so far we've got a "patch" by Martin Ruckert who coordinated the volunteers: https://www.amazon.com/MMIX-Supplement-Computer-Programming-...
…(https://retrocomputing.stackexchange.com/a/18176)。那个特定的 MIX 语言和现在的机器已经不太像了(比如自修改代码早就过时了),这也是为什么他搞出了“MMIX”,而且还有一本书(Martin Ruckert 写的《The MMIX supplement》,不过由 Knuth 仔细校对过),里面有所有 MIX 程序对应的 MMIX 版本。但不管怎么说,算法是用英文讲的,而不是 MIX;MIX 程序只不过是一个非常…
…(https://retrocomputing.stackexchange.com/a/18176). The specific MIX language is no longer similar to present-day machines (self-modifying code is out of style, for instance), which is why he came up with "MMIX" and there's a book (“The MMIX supplement” by Martin Ruckert, but carefully proofread by Knuth) with the MMIX equivalents of all the MIX programs. But in any case the algorithms are taught in English not MIX; the MIX programs are only a very…
…但我没记错的话,他们打算为 MMIX(新的汇编语言)重写第 1-3 卷还得等上相当一段时间。取而代之的是出版了两个较小的更新版:《TAOCP Volume 1, Fascicle 1: MMIX》和 Martin Ruckert 写的《The MMIX Supplement》。至于这么做是否有必要,你也许可以看看 Knuth 为《The MMIX Supplement》写的序言。简而言之,他说对各层都有所了解是很重要的…
…but IIRC it'll be quite a while before they plan to rework Volumes 1-3 for MMIX (the new assembly language). Instead two smaller updates have been published, "TAOCP Volume 1, Fascicle 1: MMIX" and "The MMIX Supplement" by Martin Ruckert. Regarding if it's justified, you might want to look at Knuth's forword to The MMIX Supplement. In short, he says that it's important to have some understanding of all the layers in…
第 4A 卷的所有代码清单都是 MMIX 写的,而且还有 Martin Ruckert 的《The MMIX Supplement》,把前三卷用 MMIX 重写了一遍,我认为这本被奉为权威版本。至于最终版本(或者甚至能不能写完第 5 卷):不是我乌鸦嘴啊,…
All the volume 4A listings are in MMIX, and there's "The MMIX Supplement" by Martin Ruckert, redoing the first three volumes in MMIX, which I believe is regarded as the authoritative edition. As to the ultimate versions (or even finishing until volume 5): not to be morbid,…
https://www-cs-faculty.stanford.edu/~knuth/mmixware.html - Knuth 的 MMIXware 介绍了更新后的汇编。https://www.mmix.cs.hm.edu/supplement/index.html - Ruckert 的 The MMIX Supplement。第一本介绍了更新后的汇编语言,第二本则把第 1-3 卷里所有的 MIX 程序都更新成了 MMIX。
https://www-cs-faculty.stanford.edu/~knuth/mmixware.html - MMIXware by Knuth introduces the updated assembly. https://www.mmix.cs.hm.edu/supplement/index.html - The MMIX Supplement by Ruckert The first introduces the updated assembly language, the second updates all the MIX programs from Volumes 1-3 to MMIX.