Rech­ne­r­a­r­chi­tek­tur

Beschreibung

Die Vorlesung gibt eine Einführung in den Aufbau und Entwurf moderner Rechensysteme. Insbesondere wird vermittelt, wie durch ein effizientes Zusammenspiel von Hardware und Software kostengünstige und leistungsstarke Rechner entwickelt werden können.

Inhalt

  • Grundstrukturen der von-Neumann Architektur
  • Leistungsbewertung
  • Befehlssätze und Assemblerprogrammierung
  • Datenpfad und Steuerwerk
  • Fliessbandverarbeitung (Pipelining)
  • Speicherorganisation (insb. Cache-Organisation, virtueller Speicher)
  • Ein-/Ausgabe
  • ...

Literatur

  • J. P. Hayes: "Computer Architecture and Organization (3rd Edition)", Boston, McGraw-Hill, 1998
  • D. A. Patterson, J. L. Hennessy: "Computer Organization & Design – The Hardware / Software Interface (2nd Edition)", San Francisco CA, Morgan Kaufmann Publishers Inc., 1998
  • J. L. Hennessy and D. A. Patterson: "Computer Architecture - A Quantitative Approach (3rd Edition)", San Francisco CA, Morgan Kaufmann Publishers Inc., 2003

Prüfung

Schriftliche Prüfung, Terminankündigung im PANDA-Kurs und auf unserer Webseite

Alte Klausuren

Zur Vorbereitung auf die Klausur können hier die Klausuren der letzten Jahre heruntergeladen werden.

Voraussetzung

  • Digitaltechnik

Modulzugehörigkeit

Computer Engineering (Bachelor): Technische Informatik

Elektrotechnik (Bachelor): Technische Informatik für Elektrotechniker

Informatik (Bachelor): Digitaltechnik und Rechnerarchitektur

zurück zur Kursübersicht

Übungs­lei­ter

Vorlesungsunterlagen

Ausführlichere Informationen für Studierende gibt es direkt in dem panda-Kurs.