19307801 Lecture

SoSe 23: ProInformatik IVa: Computer Architecture

Larissa Groth

Additional information / Pre-requisites

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

close

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

14 Class schedule

Additional appointments

Mon, 2023-07-24 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

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

Mon, 2023-07-24 12:00 - 13:30
ProInformatik IVa: Rechnerarchitektur

Location:
T9/Gr. Hörsaal (Takustr. 9)

Mon, 2023-08-28 17:00 - 18:00
ProInformatik IVa: Rechnerarchitektur

Lecturers:
Larissa Groth

Location:
T9/055 Seminarraum (Takustr. 9)

Regular appointments

Tue, 2023-07-25 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Wed, 2023-07-26 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Thu, 2023-07-27 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Fri, 2023-07-28 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Mon, 2023-07-31 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Tue, 2023-08-01 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Wed, 2023-08-02 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Thu, 2023-08-03 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Fri, 2023-08-04 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Mon, 2023-08-07 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Tue, 2023-08-08 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Wed, 2023-08-09 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Thu, 2023-08-10 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Fri, 2023-08-11 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme

Lecturers:
Larissa Groth

Location:
T9/Gr. Hörsaal (Takustr. 9)

Subjects A - Z