19307801
Lecture
ProInformatik IVa: Computer Architecture
Barry Linnert
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.
30 Class schedule
Additional appointments
Tue, 2025-10-07 13:00 - 15:00Klausureinsicht ProInf IVa RA
Regular appointments
Mon, 2025-09-01 10:00 - 12:00ProInformatik IVa: Rechnerarchitektur
Tue, 2025-09-02 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Wed, 2025-09-03 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Thu, 2025-09-04 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Fri, 2025-09-05 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Mon, 2025-09-08 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Tue, 2025-09-09 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Wed, 2025-09-10 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Thu, 2025-09-11 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Fri, 2025-09-12 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Mon, 2025-09-15 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Tue, 2025-09-16 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Wed, 2025-09-17 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Thu, 2025-09-18 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Fri, 2025-09-19 10:00 - 12:00
ProInformatik IVa: Rechnerarchitektur
Mon, 2025-09-01 15:00 - 17:00
ProInformatik IVa: Rechnerarchitektur
Tue, 2025-09-02 15:00 - 17:00
ProInformatik IVa: Rechnerarchitektur
Wed, 2025-09-03 15:00 - 17:00
ProInformatik IVa: Rechnerarchitektur
Thu, 2025-09-04 15:00 - 17:00
ProInformatik IVa: Rechnerarchitektur
Fri, 2025-09-05 15:00 - 17:00
ProInformatik IVa: Rechnerarchitektur
Mon, 2025-09-08 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Tue, 2025-09-09 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Wed, 2025-09-10 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Thu, 2025-09-11 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Fri, 2025-09-12 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Mon, 2025-09-15 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Tue, 2025-09-16 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Wed, 2025-09-17 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Thu, 2025-09-18 14:00 - 16:00
ProInformatik IVa: Rechnerarchitektur
Fri, 2025-09-19 14:00 - 16:00
Klausur
