Lehrveranstaltung Digitale Komponenten und Architekturen zur Datenverarbeitung
Ob Netzwerkswitch oder Bastelcomputer Raspberry Pi: Fast alle Rechner nutzen dieselben Grundkomponenten und Organisationsprinzipien. Um die jeweiligen Architekturen bestmöglich ausnutzen zu können, beschäftigt sich diese Lehrveranstaltung mit den Verbesserungsmöglichkeiten der klassischen von-Neumann-Architektur. Der Kurs ist als Fortsetzung der Lehrveranstaltung Mikroprozessortechnik angelegt.
Die Lehrveranstaltung Komponenten und Architekturen (KA), bestehend aus Vorlesung, Übung und Praktikum, beschäftigt sich mit verschiedenen Prozessorarchitekturen, deren Verbesserungen (Pipelining, Branch Prediction) sowie weiteren digitalen Schaltkreisen (FPGA, CPLD).
Studierende nach einer Prüfungsordnungsversion vor 2017 wenden sich bitte an den Übungsleiter zur Klärung der Anrechenbarkeit.
Literaturempfehlungen
- Wintersemester: John L. Hennessy, David A. Patterson: "Computer Architecture - A quantitative approach" Academic Press, 2006; ISBN 978-0123704900 (also German version available), also suitable: "Computer Organization and Design"
Einschreibung
Die Unterlagen zu Vorlesung und Übung befinden sich im OPAL-System.
Vorlesungsinhalte
- Entwurfsphasen für Rechner
- Rechnerklassifikation
- Pipelining
- ALU-Varianten
- DLX-Prozessor
- Weitere digitale Schaltkreise (FPGA, CPLD, DSP)
Übungsinhalte
- DLX-Prozessor
- Pipelining und Out-of-Order execution
- Sprungvorhersage
- Optimierung von Schleifen
- Cache
- Arithmetische Komponenten
Praktikum
Das Praktikum vertieft die Übung und wird an verschiedenen Terminen gemäß Stundenplan angeboten. Die Praktikumseinschreibung erfolgt im OPAL-System. Sie kann nur nach Registrierung für die Vorlesung/Übung erfolgen.
Termine
Die Auftaktveranstaltung beginnt am 13.10.23 13:45 in Präsenz. Am 11.10.23 findet noch keine Übung statt.
Studierende aus höheren Semestern, die das Praktikum noch nachholgen müssen, informieren sich bitte in der Auftaktveranstaltung und in OPAL.
Keine Lehrveranstaltung gefunden.