Folien
Das folgende Material ist ausschließlich für Lehrzwecke bereitgestellt und darf nicht anderweitig verwendet werden.
Titel | Inhalt |
Rechnerarchitektur | Einfuehrung, Arbeitsweise Gehirn / Rechner, Prozesse |
Computer Geschichte | Geschichte des Computer: Pioniere, Konzepte, Technologien |
Computer Generationen | Computer Generationen: Aufbau, Eigenschaften, Unterschiede |
Leistung und Kosten | Kriterien, Benchmarks, Kosten-/Preisvergleich |
Befehlsformate | Daten- und Befehlsformate |
Adressierung | X-Adressrechner, Adressierungsarten, Beispiele |
Programmierung | Architekturen, Ausfuehrung von Befehlen |
Befehlssatz | Einfuehrung, Grundbefehlssatz, Verteilungen, Methoden |
Befehlsausfuehrung und Steuereinheit | Programmierkonzepte, Sequenzierung, Formate, Implementierungen, Trade-offs |
ALU (Teil 1) | Typen, Darstellung, verschiedene Addierer |
ALU (Teil 2) | Addition, Subtraktion, Multiplikation, Booth, Bit-Pair |
ALU (Teil 3) | Integer-Divisions-Algorithmen und Fliesskomma Arithmetik |
Speicher (Teil 1) | Lokalitaetsprinzipien, Speicherhierarchie und Cache |
Speicher (Teil 2) | Virtueller Speicher, Seitenspeicher, Seitenregister, Seitentabellen, Speicherschutz |
Software (inklusiv Betriebssysteme) | Evolution, Lader, Linker, Compiler, Multiprogrammierung, Spooling, Betriebssystem |
Eingabe / Ausgabe | Ein-/Ausgabeproblem, Geraeteauswahl, Protokolle, Interrupts, Datentransfertechniken, Synchronisationstechniken |
Kommunikation | Netzwerke, OSI-Modell, Kommunikationsmedien, Netzwerk- und Transportprotokolle, Anwendungen, Sicherheit |
Zukunft | Performanceverbesserung, Hybridisierung, Chaosforschung, Parallel Computing, Optisches Computing, Molekular Computing |
Lecture slides in English (from year 2002)
Title | Content |
ca1.pdf | Introduction |
ca2.pdf | History |
ca3.pdf | Performance and Cost |
ca4.pdf | Instruction Formats |
ca5.pdf | Addressing Methods |
ca6.pdf | Instruction Sets (Efficiency vs. Elegance) |
ca7.pdf | Instruction Sets |
ca8.pdf | Processing Unit |
ca9.pdf | Microprogrammed Control Unit |
ca10.pdf | ALU |
ca11.pdf | ALU (2) |
ca12.pdf | ALU (3) |
ca13.pdf | Memory Systems |
ca14.pdf | Memory Systems (2) |
ca15.pdf | Memory Systems (3) |
ca16.pdf | Software |
ca17.pdf | Input/ Output |
ca18.pdf | Communication |
ca19.pdf | Computer Classes, Special Purpose Computer |
ca20.pdf | Future |