MMIX-Crashkurs
Der MMIX-Crashkurs findet am Donnerstag, den 01.07.2010, zwischen 12-14 Uhr (s.t.) in den Räumen K36 und K44 statt.
Diese Seite ist auch über http://tinyurl.com/mmix2010 erreichbar.
Installation
MMIX herunterladen:
![]() |
![]() |
![]() ![]() |
![]() |
| Windows | MacOS X | Debian/Ubuntu | Sourcecode (Linux) |
Materialien zum Kurs
- MMIX-Handout
- Kurs-Skript
- 01.07.2010: Fehlerhafte Kommentare in Folie 19 überarbeitet.
- 02.07.2010: Folie 5 überarbeitet. Zugriff auch ohne VPN möglich.
Aufgaben
- Aufgabe (Kontrollstrukturen):
Gesucht wird ein Programm, das prüft, ob eine Zahl gerade oder ungerade ist und dementsprechend eine Meldung ausgibt.
» Rahmenprogramm » Pseudocode » Lösung
- Aufgabe (Schleifen):
Schreibe evenodd.mms derart um, dass die Dezimalzahl als Binärzahl dargestellt wird.
» Rahmenprogramm » Pseudocode » Lösung
- Aufgabe (Ausgabe von Zahlen):
Erweitere dec2bin.mms, sodass die Binärziffern in einem Buffer geschrieben werden und dieser ausgegeben wird.
» Rahmenprogramm » Pseudocode » Lösung - Aufgabe (Unterprogramme):
Lagere die Hauptfunktionalität aus dec2bin_store.mms in ein Unterprogramm namens dec2bin aus.
» Rahmenprogramm » Pseudocode » Lösung - Aufgabe (Rekursion):
Ändere das Programm dec2bin_push.mms derart ab, dass das Unterprogramm dec2bin sich rekursiv aufruft und die Zahl Stellenweise ausgibt.
» Rahmenprogramm » Pseudocode » Lösung - Aufgabe (Array):
Berechne den Mittelwert aus dem gegebenen Array und gebe ihn rekursiv aus.
» Rahmenprogramm » Pseudocode » Lösung
Materialien aus den Tutorien
» Klicke hier.





