Digitale Systeme
Vorlesung, Übung und Praktikum
Aktuelles
vom 13.09.2010:
Zur Nachbereitung der Klausur bzw. Vorbereitung der Nachklausur hier
folgende Termine:
Klausureinsicht: am 28.09. und 13.10. jeweils von 10:00 bis 11:00 Uhr,
RUD25, 4.310/4.309
Übungen/Konsultationen zur Vorlesung Sommer: am 5.10. und 14.10. jeweils
von 09:30 bis 11:30, RUD25, 3.113 bei Bedarf länger
- am besten zuerst zur Klausureinsicht, dann mit Fragen zur Übung
- für Fragen zur Vorlesung Dr. Winkler bitte an ihn wenden
Nachklausur am 04.11. von 08:45 bis 10:45 Uhr, RUD26, 0.110 und 0.115
(ja, 8:45 Uhr, zu einem anderen Zeitpunkt war kein Raum zu bekommen!)
vom 20.08.2010:
Die Klausurergebnisse finden Sie hier.
Die Nachklausur findet voraussichtlich im November 2010 statt.
Termine für Klausureinsicht und Prüfungsvorbereitung werden noch bekannt gegeben.
vom 15.03.2010:
Die erste Vorlesung findet am 12.04.2010 statt.
Die erste Übung findet am 12.04. 09:15 RUD25/3.101 bzw. 14.04.2010 11:15 RUD25/3.101 statt.
Informationen zu den Übungen finden Sie hier
Informationen zum Praktikum finden Sie hier
Bitte schreiben Sie sich für Übungen und Praktikas in Goya ein!
Wann und Wo
Vorlesungen: Mo 15-17 RUD 26, 0.115, Mi 15-17 RUD 26, 0.115, wöchentlich
Übungen: Mo 09-11 RUD 25, 3.101,Mo 11-13 RUD 25, 3.101, Mi 11-13 RUD 25, 3.101, Termine siehe hier
Praktikum: Ort und Zeit nach Vereinbahrung, Informationen hier
Wer
Dozenten: Dr. F. Winkler, Dr. S. Sommer
Was
Sie lernen Entwurfsmethoden digitaler Systeme kennen, beherrschen grundlegende Synthese-, Minimierungs- und
Simulationsmethoden für kombinatorische Schaltungen. Sie werden in die Lage versetzt, die Wirkungsweise moderner
Digitalrechner zu verstehen. Sie erlernen den Entwurf von zentralen Recheneinheiten (CPU), Speicherhierarchien und anderen
Komponenten und deren Zusammenwirken. Sie erkennen den Zusammenhang von Hard- und Softwarekomponenten
bei der Implementierung von Algorithmen und Beziehungen zu anderen Gebieten der Informatik wie Programmiertechniken,
Compilerbau und Betriebssysteme.
Themen und Download der Vorlesungsfolien
Diese Liste wird im Laufe der Vorlesung ständig aktualisiert und ergänzt. Das folgende Material ist ausschließlich für Lehrzwecke bereitgestellt und darf nicht anderweitig verwendet werden.
- Einführung
- Schaltalgebra
- Simulation und Synthese
- Kombinatorische Schaltungen
- Sequentielle Schaltungen
- Speicher
- Prozessoren
- Digitalrechnerarchitekturen
- Programmierung
- Befehlsformate
- Adressierung
- Befehlsausführung
- Aritmetisch-Logische-Einheit
- Speicherverwaltung
- Ein-/Ausgabe
Prüfungen
Zur Prüfungszulassung benötigen Sie 60% der Punkte für die Lösung der Hausarbeiten und ein bestandenes Praktikum.
Die schriftliche Prüfung findet am 21.07.2010, RUD26, 0.110 und 0.115 ab 09:00 Uhr (2 Stunden) statt.
Literaturhinweise
Autor(en) und Titel | Inhalt und verwendete Beispielrechner | Verlag und Jahr | ||
B. Becker, R. Drechsler, P. Molitor: Technische Informatik - Eine Einführung | Grundlagen der Digitaltechnik und Rechnerorganisation | Pearson, 2005 | ||
W. Schiffman, R. Schmitz: Technische Informatik 1: Grundlagen der digitalen Elektronik | Elektrotechnische Grundlagen, kombinatorische und sequentielle Schaltungen | Springer Lehrbuch, 3. Auflage, 1996 | ||
V.C. Hamacher, Z.G. Zaky: Computer Organisation |
|
McGraw-Hill, 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 |
||
A.S. Tanenbaum: Computer Organization Deutsche Fassung: Computer Architektur |
Geschichte des Computers, Logische Ebene, ISA-Ebene, Assemblerprogrammieren Beispiele: Intel Pentium II, UltraSparc II, Microjava 701 |
Prentice-Hall, 1994 Deutsche Fassung: Prentice-Hall, 1999 |
||
J.P. Hayes: Computer Architecture and Organisation |
CPU, Datenweg, Mikroprogrammierung, Pipelines, Speicherorganisation und I/O (staerkerer Hang zur Hardware) | McGraw-Hill, 1998 | ||
M.M. Mano: Computer Systems Architecture |
- | Prentice-Hall, 1993 | ||
H.P. Messmer: The Indispensable Pentium Book |
- | Addison-Wesley, 1997 (3. Auflage) | ||
R.Y. Kasin: Advanced Computer Architecture, A System Design Approach |
- | Prentice-Hall, 1996 | ||
H.S. Stone: High-Performance Computer Architecture |
- | Addison-Wesley, 1987 | ||
H. Liebig, T. Flik: Rechnerorganisation: Prinzipien, Strukturen, Algorithmen |
- | Springer, 1993 | ||
W. Schiffman, R. Schmitz Technische Informatik 2: Grundlagen der Computertechnik |
Kapitel 7: kurze Darstellung in einer uebersichtlichen Form zum Thema Leistungsbewertung (Benchmark) |
Springer, 1999 (3. Auflage) |
||
T. Flik, H. Liebig: Mikroprozessortechnik |
- | Springer, 1998 | ||
H. Liebig: Logischer Entwurf digitaler Systeme | - | Springer, 1996-2006 |