Technische Informatik II - Rechnerarchitektur

Übungsblätter

  1. Ü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
  2. Übungsblatt

    Rahmenprogramm für Aufg. 6:
  3. Übungsblatt

    Vorlage für Aufgabe 3: Vorlage mit Beschriftung, Vorlage ohne Beschriftung

    Hilfe für Aufgabe 6: Pseudocode in anderen Sprachen
  4. Ü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
  5. Übungsblatt
  6. Übungsblatt

    Rahmenprogramm für Aufgabe 6: rahmen.mms