19307801 Lecture

ProInformatik IVa: Computer Architecture

Larissa Groth

Additional information / Pre-requisites

Registration for the course can only be done through the Proinformatik registration!

Comments

The area of computer architecture gives an introduction into functionality and structure of processors and memory. The topics include Harvard- and Von-Neumann architecture, computer arithmetics (number and data representation, arithmetic operations), microarchitecture (registers, microprogramming, pipelining, branch prediction), instruction set architecture (RISC, CISC, addressing), memory (memory hierarchy, caches, virtual memory, paging). In the tutorial sessions there will be programming tasks in NASM (an assembly language).

Suggested reading

  • 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.

15 Class schedule

Additional appointments

Mon, 2024-07-29 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Location:
T9/SR 006 Seminarraum (Takustr. 9)

Tue, 2024-08-27 12:00 - 13:00
Klausureinsicht ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Regular appointments

Mon, 2024-07-22 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Tue, 2024-07-23 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Wed, 2024-07-24 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Thu, 2024-07-25 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Fri, 2024-07-26 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Mon, 2024-07-29 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Tue, 2024-07-30 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Wed, 2024-07-31 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Thu, 2024-08-01 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Fri, 2024-08-02 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Mon, 2024-08-05 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Tue, 2024-08-06 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Wed, 2024-08-07 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Thu, 2024-08-08 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)

Fri, 2024-08-09 12:00 - 14:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/SR 005 Übungsraum (Takustr. 9)