MMIX im Tutorium
- Einführung in MMIX Letztes Update: 23.04.2010
(Allgemeines, Textausgabe, Sprungbefehle, Kontrollstrukturen, Schleifen)- alle MMIX-Skripte als .zip
- F.09: erstes-programm.mms
- F.12: helloworld.mms, helloworld2.mms
- F.13: textausgabe.mms
- F.14: jmp-weiter.mms
- F.16: beispiel-if.mms
- F.18: fak-while.mms
- F.19: sum-while.mms
- Lade- & Speicherbefehle in MMIX (Teil 1)
(Verwendung von BYTE, WYDE, TETRA, OCTA, Laden & Speichern von Daten)- alle MMIX-Skripte als .zip
- F.04: ladebefehle.mms
- F.06: problem-LDB.mms
- F.08: beispiel-LDA.mms
- F.09: byte-zahlen.mms
- F.10: wyde-zahlen.mms
- F.14: beispiel-STB.mms
- F.15: beispiel-STT.mms
- Unterprogramme in MMIX
(Verwendung von GO, PUSHJ, POP)- alle MMIX-Skripte als .zip
- F.05: unterprogramm_go.mms
- F.08: bsp1-pushj.mms
- F.08: bsp2-pushj.mms
- F.14: sum-while.mms
- F.15: sum-pushj-while.mms
- F.16: sum-pushj-rek.mms
MMIX installieren
Die MMIX-Version aus dem Jahr 2004 gibt es als Standalone-Programm für Windows, Mac OS X.3, Mac OS X (Intel) und Linux. Um MMIX in Windows 7 oder Vista zu integrieren, gibt es hier ein kleines Tutorial.
Die aktuelle Version vom März 2010 muss man selbst compilieren (bzw. MakeFile anwenden) und ist auf der offiziellen MMIX-Seite zu finden. Eine Neuigkeit ist die volle Unterstützung von Unicode.
