Rechnerarchitekturen - SS 2020

Eckpunkte:

Achtung! Aufgund der Auswirkungen der Corana-Pandemie, findet zumindest der erste Teil der Veranstaltungen lediglich 'online' statt. Die Vorlesung wird in Ergänzung zu den Präsentationsmaterialien im Moodle als 'Podcast' angeboten und kann von dort im Browser abgespielt werden können.

Die Übungen werden im ersten Teil quasi als Hausaufgaben verteilt. Während der Übungszeiten stehen pro Übungsgruppe ein eigener IRC Chat Kanal zur Verfügung, wo ich dann anwesend bin:
irc.fehcom.de (TLS verschlüsselt). Ihr könnt euch einfach mit dort Eintragen!

Die Voraussetzungen für die Übungen sind somit:

  1. Eigener Rechner (egal ob Window, Linux oder MacOS)
  2. JAVA RTC muss installiert sein.
  3. Das MARS.jar file (gibt es als Download).
  4. Einen IRC Chat client auf dem Rechner.

Dann kann es losgehen. Zu den Übungszeiten bin ich dann für die jeweilige Gruppe im Chat zu sprechen!

Hinweise zum Einsatz von IRC Chat finder ihr hier: ircfibel.

Voraussichtlicher Zeitplan:

Rechnerarchikturen Wochentag Zeit Raum Begin keine Veranstaltung letzte Veranstaltung Kommentar
Vorlesung Mittwoch 11:45 - 13:15 tba 22.4.2020 (durchgehend) 15.7.2020 13 Veranstaltungen
Übungen 1 Montag 14:15 - 15:45 20.4.2020 1.6.2020 13.7.2020 ca. 13 Veranstaltungen
Übungen 2 Montag 16:00 - 17:30 20.4.2020 1.6.2020 13.7.2020 ca. 13 Veranstaltungen
Übungen 3 Montag 17:45 - 19:15 20.4.2020 1.6.2020 13.7.2020 ca. 13 Veranstaltungen
Übungen 4 Montag 19:30 - 21:00 20.4.2020 1.6.2020 13.7.2020 ca. 13 Veranstaltungen
Übungen 5 Freitag 11:45 - 13:15 24.4.2020 1.5.2020 17.7.2020 ca. 13 Veranstaltungen
Übungen 6 Freitag 14:15 - 15:45 24.4.2020 1.5.2020 17.7.2020 ca. 13 Veranstaltungen
Übungen 7 Freitag 16:00 - 17:30 24.4.2020 1.5.2020 17.7.2020 ca. 13 Veranstaltungen
Übungen 8 Freitag 17:45 - 19:15 24.4.2020 1.5.2020 17.7.2020 ca. 13 Veranstaltungen

Inhalt der Veranstaltung :

Podcasts der Vorlesungen:

Vorlesung 01: Einführung

Erster Versuch!

Als Podcast:

Vorlesung 02: Bits & Bytes

Als Podcast:

Vorlesung 03: Boole'sche Algebra

Gino und Maus

Kater Gino liegt auf meinem Schreibtisch neben der Maus und schläft

Als Podcast:

Vorlesung 04: Schaltungsalgebra

Als Podcast:

Vorlesung 05: Schaltnetze und Schaltwerke

Als Podcast:

Vorlesung 06: Automaten und ALUs

Als Podcast in drei Teilen:

Vorlesung 07: MIPS Architekturen und Komponenten

Als Podcast nun in drei Teilen:

Vorlesung 08: MIPS Instruction Set Architecture und Control Unit

Als Podcast nun in drei Teilen:

Vorlesung 09: MIPS Programmstrukturen

Als Podcast in vier Teilen:

Vorlesung 10: MIPS Prozeduren und Stack Nutzung

Als Podcast heute nur in zwei Teilen:

Vorlesung 11: MIPS Bit/Integer und Floating Point Arithmetik

Als Podcast heute in zwei Teilen:

Vorlesung 12: MIPS Interrupts, Exceptions, Traps

Als Podcast in zwei Teilen:

Vorlesung 13: MIPS Betriebsmodi und Virtual Memory

Als Podcast in zwei Teilen:

Materialen:

Literatur: