Rechnerorganisation

Vortragssprache:

Deutsch

Beschreibung:

Der Inhalt der Lehrveranstaltung umfasst die Grundlagen des Aufbaus und der Organisation von Rechnern; die Befehlssatzarchitektur verbunden mit der Diskussion RISC - CISC; Pipelining des Maschinenbefehlszyklus, Pipeline-Hemmnisse und Methoden zur Auflösung von Pipeline-Konflikten; Speicherkomponenten, Speicherorganisation, Cache-Speicher; Ein-/Ausgabe-System und Schnittstellenbausteine; Interrupt-Verarbeitung; Bus-Systeme;
Unterstützung von Betriebssystemfunktionen: virtuelle Speicherverwaltung, Schutzfunktionen.

Literaturhinweise:

Weiterführende Literatur
  • D. Patterson, J. Hennessy: Rechnerorganisation und -entwurf
    Deutsche Auflage. Herausgegeben von Arndt Bode, Wolfgang Karl und Theo Ungerer, Spektrum Verlag, 2006
  • Th. Flick, H. Liebig: Mikroprozessortechnik; Springer-Lehrbuch, 5. Auflage 1998
  • Y.N. Patt & S.J. Patel: Introduction to Computing Systems: From bits & gates to C & beyond, McGrawHill, August 2003

Lehrinhalt:

Die Studierenden sollen in die Lage versetzt werden,
  • grundlegendes Verständnis über den Aufbau, die Organisation und das Operationsprinzip von Rechnersystemen zu erwerben,
  • den Zusammenhang zwischen Hardware-Konzepten und den Auswirkungen auf die Software zu verstehen, um effiziente Programme erstellen zu können,
  • aus dem Verständnis über die Wechselwirkungen von Technologie, Rechnerkonzepten und Anwendungen die grundlegenden Prinzipien des Entwurfs nachvollziehen und anwenden zu können
  • einen Rechner aus Grundkomponenten aufbauen zu können.