Embedded Systems

Grundlagen der Rechnerarchitektur

Lecturer Oliver Bringmann
Oliver Bringmann

Lecture Dienstags, 14 c.t. - 16
Sand 14 / A301
Instructors Christoph Gerum
Christoph Gerum

Michael Kuhn
Michael Kuhn

Tutorial Montags, 12 c.t. - 14
Sand 6/7 / Seminarraum F122
Amount 6 CP (2 SWS)
Type of course Lecture + Exercises
Entry in course catalog Campus
Learning Platform Ilias

This lecture deals with the basic structure of modern computer systems. Topics include methods for classification and evaluation of computer architectures, pipelining for accelerated instruction processing, memory hierarchy and caches, main memory technologies, virtual memory management, techniques for jump prediction, communication between processor and periphery, and basic principles of hardware and computer design.


  • D. A. Patterson, J. L. Hennessy: Computer Organization and Design: The Hardware/Software Interface. Morgan Kaufmann Publishers Inc., 5. Auflage, 2014.
  • D. A. Patterson, J. L. Hennessy: Rechnerorganisation und Rechnerentwurf: Die Hardware/Software-Schnittstelle. Oldenbourg Wissenschaftsverlag, 4. Auflage, 2011.
  • J. L. Hennessy, D. A. Patterson: Computer Architecture: A Quantitive Approach, Morgan Kaufmann Publishers Inc, Elsevier, 6. Auflage, 2018.


The organisation of the corresponding exercises (group division, announcement of times and rooms, etc.) takes place in the first hour of the lecture.