Übungsblätter
- Übungsblatt (MMIX-Skripte als .zip)
Hilfreiche Skripte für Aufg. 5d:
- strcmp.mms (zwei Zeichenketten vergleichen)
- str2int.mms (Zeichenkette in eine positive Zahl konvertieren)
Tipps für Aufg.6
- Übungsblatt
Rahmenprogramm für Aufg. 6:
- Übungsblatt
Vorlage für Aufgabe 3: Vorlage mit Beschriftung, Vorlage ohne Beschriftung
Hilfe für Aufgabe 6: Pseudocode in anderen Sprachen
- Übungsblatt
Hilfe für Aufgabe 3d):
In den folgenden Skripten wurden die for-Schleifen und die if-Anweisung aus der Aufgabenstellund 1) - 3)
in MMIX implementiert. Bei dem Befehl BP (branch positive) muss der Predictor voraussagen, welcher Befehl als
nächstes geladen werden soll.
Es soll ermittelt werden, wie oft ein 1-Bit Predictor und ein 2-Bit-Predictor (Hysteresemethode/Hysteresis Scheme) im Startzustand "Strongly Taken" (es soll gesprungen werden) richtig voraussagt (in Abhängigkeit
von n).
Hilfe für Aufgabe 5: BubbleSort in anderen Sprachen
- Übungsblatt
- Übungsblatt
Rahmenprogramm für Aufgabe 6: rahmen.mms