Digitale Systeme - Vorlesung, Übung und Praktikum
Aktuelles
Informationen zu den Übungen finden Sie hierInformationen zum Praktikum finden Sie hier
Informationen zum Programmierprojekt (nur für Studierende nach Studienordnung Monobachelor 2015) hier
Bitte schreiben Sie sich für Übungen, Praktika und Programmierprojekt in Goya ein!
Wann und Wo
Vorlesungen wöchentlich:
Mo 15-17 RUD 26, 0.115
Mi 15-17 RUD 26, 0.115
Übungen:
Mo 13-15 RUD 25, 3.001
Di 09-11 RUD 26, 0.310
Di 11-13 RUD 26, 0.313
Mi 09-11 RUD 26, 0.313
Termine hier
Praktikum:
Ort und Zeit nach Zeitplan entsprechen der GOYA-Einschreibung
Informationen hier
Programmierprojekt:
Ort und Zeit werden noch bekannt gegeben
Informationen hier
Wer
Dozent: Prof. B.Scheuermann
Übungsleiter: Dr.-Ing. F. Winkler, Dr.-Ing. S. Sommer
Betreuer Programmierprojekt: D. Cagara
Was
Sie lernen Entwurfsmethoden digitaler Systeme kennen und beherrschen grundlegende Synthese-, Minimierungs- und Simulationsmethoden für kombinatorische Schaltungen. Sie verstehen die Arbeitsweise moderner Digitalrechner. Sie erlernen die Funktionsprinzipien und den Entwurf von zentralen Recheneinheiten (CPU), Speicherhierarchien und anderen Komponenten und deren Zusammenwirken. Sie verstehen das Zusammenspiel von Hard- und Softwarekomponenten bei der Implementierung von Algorithmen und erkennen die daraus resultierenden Konsequenzen für andere Gebiete der Informatik wie Programmiertechniken, Compilerbau oder Betriebssysteme.
Prüfung
Zur Prüfungszulassung benötigen Sie die festgelegte Anzahl von Punkten bei der Lösung der Hausarbeiten und ein bestandenes Praktikum.
Die schriftliche Prüfung findet am 22.07.2015 statt.
Download der Vorlesungsfolien
Die nachfolgende Liste wird im Laufe der Vorlesung ständig aktualisiert und ergänzt. Das folgende Material wird ausschließlich für Lehrzwecke bereitgestellt und darf nicht anderweitig verwendet werden.
Teil 4 - Arithmetic Logic Unit
Teil 5 - Sequentielle Schaltungen
Teil 8 - Programmierung auf Maschinenebene
Teil 9 - Instruktionssatzarchitekturen
Teil 10 - Fortgeschrittene Konzepte
Literaturhinweise
Autor(en) und Titel | Inhalt | Verlag und Jahr |
A.S. Tanenbaum, Todd Austin: Structured Computer Organization: International Edition |
Geschichte des Computers, Logische Ebene, ISA-Ebene, Assemblerprogrammieren | Prentice-Hall, 2012 |
B. Becker, R. Drechsler, P. Molitor: Technische Informatik - Eine Einführung | Grundlagen der Digitaltechnik, kurze elektrotechnische Grundlagen, Logikentwurf, Mikroprozessoren, | Pearson, 2005 |
W. Schiffman, R. Schmitz: Technische Informatik 1: Grundlagen der digitalen Elektronik | Elektrotechnische Grundlagen, kombinatorische und sequentielle Schaltungen | Springer Lehrbuch, 3. Auflage, 1996 |
D.A. Patterson, J.L. Hennessey: Rechnerorganisation und -entwurf, Deutsche Ausgabe herausgegeben von A. Bode, W. Karl und T. Ungerer |
Gute Uebersicht ueber Leistungssteigerungsmethoden und Multiprozessorsysteme | (3. Auflage) Elsevier Spektrum Akademischer Verlag, 2005 |
J.L. Hennessey, D.A. Patterson: Computer Architecture: a Quantitative Approach Deutsche Fassung: Rechnerarchitektur: Analyse, Entwurf, Implementierung, Bewertung |
aehnlich Hamacher, aber dazu Pipelining und RISC-CPUs |
Morgan Kaufmann Publishers, 1998 (2. Auflage) Deutsche Fasung: Vieweg, 1994 |
John f. Wakerly Digital Design |
Digital circuits, combinatorial and sequential circuit design examples, FPGAs | Springer, 1998 |
H. Liebig: Logischer Entwurf digitaler Systeme | Boolesche Algebra, Arithmetik-Logikeinheiten, Schaltwerke, Prozessoren | Springer, 1996-2006 |