Im Bereich Rechnerarchitektur wird ein Einstieg in die Funktionsweise und den Aufbau von Prozessor und Speicher gegeben. Die abgedeckten Themen umfassen Harvard- und Von-Neumann-Architektur, Rechnerarithmetik (Zahlen- und Datendarstellungen, Arithmetische Operationen), Mikroarchitektur (Register, Mikroprogrammierung, Pipelining, Sprungvorhersage), Befehlssatzarchitektur (RISC, CISC, Adressierung), Speicher (Speicherhierarchie, Cache, virtueller Speicher, Paging). In den Übungen werden Probleme mithilfe der Assemblersprache NASM gelöst.
Zur aktiven Teilnahme
Zum Erreichen der aktiven Teilnahme müssen Sie mindestens 60% in allen 4 Testaten erzielen. Diese Testate werden an den folgenden Tagen in Ihrem jeweiligen Tutorium geschrieben:
Testat 1: Do, 27.07.
Testat 2: Di, 01.08.
Testat 3: Fr, 04.08.
Testat 4: Di, 08.08.
Vorlesungsvideos aus vergangenen Semestern
http://www.mi.fu-berlin.de/inf/groups/ag-tech/teaching/resources/Course-Material.html#CA
Vorlesungstermine
Vorlesung | Inhalt | Datum |
1 |
0 Organization 1 Introduction |
24.07.2023 |
2 | 2 Microarchitecture 2.1 Architecture of a simple microprocessor |
26.07.2023 |
3 |
2 Microarchitecture |
27.07.2023 |
4 |
2 Microarchitecture |
28.07.2023 |
5 |
2 Microarchitecture |
31.07.2023 |
6 |
2 Microarchitecture |
01.08.2023 |
7 | 3 ISA 3.1 CISC vs. RISC 3.2 Procedures, Traps, Interrupts & Co. |
02.08.2023 |
8 |
3 ISA 4 Memory |
03.08.2023 |
9 |
4 Memory |
04.08.2023 |
10 | 4 Memory 4.3 Caches 4.4 Virtual Memory |
07.08.2023 |
11 |
4 Memory 5 Data Arithmetic |
08.08.2023 |
12 | 5 Data Arithmetic 5.3 Floating Point Numbers |
09.08.2023 |
13 | 5 Data Arithmetic 5.4 Computer Arithmetic |
10.08.2023 |
14 | Exam | 11.08.2023 |
Literatur
- Andrew S. Tannenbaum: Computerarchitektur, 5. Auflage, Pearson Studium, 2006
- English: Andrew S. Tanenbaum (with contributions from James R. Goodman): Structured Computer Organization, 4th Ed., Prentice Hall International, 2005.
Hinweis:
Wenn Sie sowohl den Kurs ProInformatik IVa: Rechnerarchitektur als auch den Kurs ProInformatik IVb: Betriebs- und Kommunikationssysteme buchen und erfolgreich abschließen, kann dies für das Modul "Rechnerarchitektur, Betriebs- und Kommunikationssysteme" der aktuellen Studienordnung des Monobachelors Informatik anerkannt werden.
Zusätzliche Informationen
Eine Anmeldung zum Kurs kann nur über Onlineanmeldung erfolgen!