Zur Hauptnavigation / To main navigation

Zur Sekundärnavigation / To secondary navigation

Zum Inhalt dieser Seite / To the content of this page

Sekundärnavigation / Secondary navigation

Inhaltsbereich / Content

EIT-EIS-571-V-4

Architecture of Digital Systems I

Thursday
Friday
11:45 - 13:15
11:45 - 13:15
Room: 11-243
Room: 11-207

2 hours of lecture / 1 hour of assignments (4 ECTS credits)

Start: Friday, October 27, 2017

Content

This course addresses the fundamentals of computer architecture with focus on RISC processors. We will discuss

  • Data representation

    • Signed and unsigned fixed point numbers
    • Floating point numbers, IEEE 754 standard

  • Computer arithmetic

    • Algorithms
    • Sequential and parallel hardware implementations

  • Instruction set and machine language

    • Instruction set categories
    • Addressing modes
    • Assembler programming

  • Datapath and control

    • Hardware implementation of a processor
    • Control unit design, microprogramming
    • Exceptions

  • Instruction set parallelism

    • Pipelining
    • Superscalar and VLIW processors
    • Dynamic scheduling

  • Memory hierarchy

    • Caches
    • Virtual memory, page tables, TLB

Exercise

The exercise sessions are tutored by Dipl.-Ing. Christian Bartsch.

Homework assignments can be downloaded through OpenOLAT (see below).

Literature

  • Patterson/Hennessy: Computer Organization and Design - The Hardware/Software-Interface, Morgan Kaufmann, 2013, EIT 860/103
  • Hennessy/Patterson: Computer Architecture - A Quantitative Approach, Morgan Kaufmann, 2011, EIT 860/104.

Downloads

For download material and further information please use OpenOLAT.

Exam dates

  • to be announced