Rechnersysteme (RS)
- obligatorisch:
- IF-B ab 2, INGIF-B ab 2, SPTE-D ab 2
- wahlobligatorisch:
- CV-B 5-6, CV-i ab 8; IF-i ab 8; INGIF-i ab 8; WIF-B 5-6; WIF-i ab 8; MA-D-AFIF ab 5
- 2 SWS V + 2 SWS Ü; ECTS : 5
Die Übungen beginnen am Mittwoch dem 20.04.2011 !
Termine
Zeit | Raum | Dozent | ||
---|---|---|---|---|
Vorlesung | Mi | 11:00 - 13:00 | G29-307 | Prof. Dr. Jörg Kaiser |
Mo | 17:00 - 19:00 | G29-K058 | Christoph Steup | |
Di | 11:00 - 13:00 | G22A-129 | Felix Penzlin | |
Mi | 17:00 - 19:00 | G29-K058 | Christoph Steup | |
Do | 15:00 - 17:00 | G29-K059 | Felix Penzlin |
Zugangsvoraussetzungen
- VL Technische Grundlagen Informatik
Lehrinhalte
Die Veranstaltung baut auf den Grundlagen der Technischen Informatik auf und vermittelt ein grundlegendes Verstädnis über die Daten- und Kontrollstrukturen der Zentraleinheit eines digitalen Rechners. Dabei werden Themen von den grundlegenden Konzepten auf der Maschinenebene bis zur Effizienzsteigerung durch Fließbandverarbeitung und Parallelverarbeitung behandelt. Die Themen im Einzelnen:
- Organisatorisch
- Einführung:
- Einführung in die Grundlagen der Hochintegration
- Technische Komponenten zur Realisierung von Rechnern
- Rechnearchitektur:
- Interpreter und Mikroprogrammierung
- Assemblerprogrammierung
- ISA und Rechnerfamilien
- Prozessornahe Programmiertechniken
- Adressierungsoptionen und alternative Instruktionssätze
- Speicherorganisation:
- Adressumsetzung und Caches
- Ein- und Ausgabeoptionen:
- Parallele und serielle Schnittstellen
- Unterbrechungsverarbeitung
- Erhöung der Rechenleistung durch Parallelitä:
- Entwurfsphilosophie der RISC-Prozessoren
- Pipelines
- Parallelrechner
- Einfache Metriken zur Leistungsabschäzung
- Organisatorisches
- Einfürung
- Realisierungsalternativen für eine Zentraleinheit
- Motorola MC 6809 Befehlssatz
- Motorola MC 6809 Adressierung
- Unterbrechungsverarbeitung
- Alternativen beim Entwurf eines Prozessors
- Prozessornahe Programmiertechniken
- Reduced Instruction Set Computer (RISC)
- Pipelining
- Caches
- Performance
- Parallele Rechnerarchitekturen
- A. Clements:
- The Principles of Computer Hardware, 3. Auflage, Oxford University Press, 2000
- David A. Patterson, John L. Hennessy:
- Computer Organization & Design - The Hardware/Software Interface, Morgan Kaufmann Publishers, San Mateo, CA, 1994 (2-te Auflage 1997)
- A.S. Tanenbaum:
- Moderne Betriebssysteme, Pearson Studium Verlag, 2002
- Daniel P. Siewiorek, C. Gordon Bell, Allen Newell:
- Computer Structures: Principles and Examples, McGraw-Hill, 1982
Zum besseren Verständniss stellen wir ein äteres Skript, das in einer früheren Vorlesung verwendet wurde, um den Stoff zu vermittelten, zur Verfügung. Wir weisen jedoch ausdrücklich darauf hin, dass das Skript noch nicht von uns aktualisiert wurde und an einigen Stellen Materialien referenziert die hier nicht oder nicht mehr zur Verfügung stehen.
Vorlesungsfolien (im PDF-Format)
Handbücher
Übung
Zur Teilnahme an der Übung solltet ihr euch anmelden. Ihr könnt
dazu unser Anmeldeformular
verwenden.
Hinweis: Bei der Anmeldung solltet Ihr die EMail-Adresse eures FIN-Accounts angeben.
Die
Gruppen werden anhand der angegebenen
Terminwünsche eingeteilt.
Aufgabenblätter und Informationen zu den Aufgaben sowie den Übungsgruppen findet ihr auf unserer
Übungsseite
Übungsseite.
Sonstiges
Auswertung der Evaluationsbögen.Empfohlene Literatur
Bei der Verwendung weiterer Literatur wird diese in der Vorlesung bekanntgegeben.