MMIX
MMIX ist eine Virtuelle Maschine, welche einen RISC-Prozessor simuliert. Donald Knuth benutzt ihn in seinem mehrbändigen Werk The Art of Computer Programming, um die vorgestellten Algorithmen zu beschreiben. Er begründet diese Wahl mit dem Hinweis, dass das Programmieren in einer hypothetischen Assembler-Sprache verhindert, dass sein Werk rasch veralten wird. Man hätte in den letzten Jahrzehnten immer wieder neue Programmiersprachen gesehen, die nur kurze Zeit Interesse fanden. Zudem erlaubt eine hardwarenahe Sprache, Probleme wie Algorithmen effizient implementiert werden können, besser darzustellen.
(Lecture Notes in Computer Science, no. 1750. [1])
Literatur
Donald E. Knuth (Heidelberg: Springer-Verlag, 1999), viii+550pp.
MMIXware
A RISC Computer for the Third Millennium






