Literature

If you would like to familiarize yourself with the material before the lecture, the following list of topics with references to chapters from the Becker and Molitor book (in German) or the Digital Design and Computer Architecture book (in English) may be helpful. For the topics, Instruction Set Architecture and Microarchitecture we recommend reading the corresponding chapters in the Digital Design and Computer Architecture book.

Technische Informatik: Eine einführende Darstellung (in German)

Bernd Becker and Paul Molitor

  Das Buch ist in der Bibliothek verfügbar.

  Die folgenden Kapitel sind für die Vorlesung relevant:

 

  *Der Zugriff ist nur aus dem UdS Netzwerk möglich bzw. via VPN-Verbindung mit Cisco AnyConnect

 

Digital Design And Computer Architecture, RISC-V Edition

David Money Harris and Sarah L. Harris

  Physical copies of the book are available in the library.

  Further, the ARM-Edition of the book is available digitally.

  The following chapters are relevant for the lecture:

  • Boolean Algebra/Functions/Expressions: Chapter 2.2, 2.3
  • Two-level logic: Chapter 2.2
  • Coding of numbers: Chapter 1.4
  • Arithmetic circuits: Chapter 5.2
  • Memory hierarchy and caches: Chapter 8.1, 8.2, 8.3
  • Instruction set architecture: Chapter 6
  • Microarchitecture: Chapter 7

 

Operating Systems: Three Easy Pieces

Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau

Operating Systems: Three Easy Pieces  You can get the book here.

  The following chapters are relevant for the lecture:

 

 

Further Reading:

  • M. Schoeberl: Digital Design with Chisel.
  • D. Patterson, J. Hennessy: Computer Organization & Design RISC-V Edition -The Hardware/Software Interface, Morgan Kaufmann, 2021.
  • A. Tanenbaum: Structured Computer Organization (4th Edition).
  • A. Tanenbaum: Modern Operating Systems, Pearson, 2008 (English Original Edition)
Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.