Übersicht
Informationen für das Sommersemester 2010
| Leitung: | Prof. Miroslaw Malek |
| Übungsleitung: | Dr. Felix Salfner |
| Inhalt: | Einführung in die Rechnerorganisation, Begriffe, Grundkonzepte und Prinzipien. Einprozessorarchitektur: Spezifikation, Implementation, Speicherhierarchie, arithmetische Einheiten, Betriebssysteme, Eingabe-Ausgabe Architektur, Kommunikation Weiterführende Konzepte: Pipelining, Parallelverarbeitung, Paralleles und Verteiltes Rechnen. |
| Projekte: | Zur Prüfungszulassung wird vom Studenten ein fertiges, ausgearbeitetes, schriftliches Projekt inklusive Präsentation erwartet. Die Punktzahl geht zu 50% in die Gesamtpunktzahl ein. |
| Prüfungszulassung: | Nach Erreichen von 60% der Gesamtpunktzahl aus Hausaufgaben und Projekt in Gruppenarbeit. |
| Teilnahmeschein: | Nach Erreichen von 60% der Gesamtpunktzahl der Hausaufgaben in Einzelbearbeitung. |
| Übung: | Die erste Übung findet am 20.04.10 bzw. 22.04.10 statt. |
| Klausurtermin: | 19.07.2010, 09:00-12:00, Einlass: 08:45 RUD 26, 0'115+0'110 |
Die Vorlesungsfolien finden Sie hier.
Klausurergebnisse finden Sie hier.
Ergebnisse der Nachklausur finden Sie hier.
Literaturliste zum Thema Rechnerarchitektur und -organisation
| Autor(en) und Titel | Inhalt und verwendete Beispielrechner | Verlag und Jahr |
| V.C. Hamacher, Z.G. Zaky: Computer Organisation |
CPU, Speicher, I/O, Arithmetik, Peripherie Beispiele: DEC PDP-11/VAX-11, Mototrola 68000 und PowerPC |
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 |