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).
closeSuggested 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.
14 Class schedule
Additional appointments
Mon, 2023-07-24 10:00 - 12:00ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Mon, 2023-07-24 12:00 - 13:30
ProInformatik IVa: Rechnerarchitektur
Location:
T9/Gr. Hörsaal (Takustr. 9)
ProInformatik IVa: Rechnerarchitektur
Regular appointments
Tue, 2023-07-25 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Wed, 2023-07-26 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Thu, 2023-07-27 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Fri, 2023-07-28 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Mon, 2023-07-31 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Tue, 2023-08-01 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Wed, 2023-08-02 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Thu, 2023-08-03 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Fri, 2023-08-04 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Mon, 2023-08-07 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Tue, 2023-08-08 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Wed, 2023-08-09 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Thu, 2023-08-10 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme
Fri, 2023-08-11 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur und Betriebs- u. Kommunikationssysteme