DM544 – Computer Architecture
Study Plan for the Oral Exam [pdf format]

This is the list of topics that can be asked at the oral exam.


The exam will last 20 minutes. Topics from the list will be drawn randomly. For each topic the person examined should be prepared to make a short presentation of max 10 minutes. It is allowed to bring hand written notes but not course material (slides, textbook, articles). The notes can be consulted if needed, for example, to remember the sequence of things to present.

At most one topic can be drawn from the set of topics 1, 4, 5, 9.

Examinees are allowed to bring pictures, schemes or small examples to show and describe during the presentation. It should be possible to project the material on a screen and its correct visualization remains under the responsibility of the examinee. The exam will be held in the IMADA seminar room, where it is possible to project transparencies or PDF files via computer. If the examinee chooses to use a computer, he/she must provide for one and must inform the examiners at the beginning of the exam session in order to minimize waiting time in the preparation during the exam session.

The slides cannot contain lists of text items or presentation-like outlines. Only pictures, schemes and examples are allowed and the examiners can themselves provide for some of these.


  1. Machine Language (lec 1):
  2. Information Representation (lec. 1, 2, 3) – Part 1:
  3. Information Representation (lec. 1, 2, 3) – Part 2:
  4. Introduction to Computer Systems (Lec. 4, 5):
  5. Memory Hierarchy (Lec. 5)
  6. Digital Logic Level (Lec 8, 9)
  7. Microachitecture (Lec 10, 11, 12) - Part 1
  8. Microachitecture (Lec 10, 11, 12) - Part 2: Design Improvements
  9. Instruction Set Architecture (Lec 13, 14)
    • Overview of the ISA level
    • Data types
    • Instruction formats and types
    • Addressing modes (immediate, direct, register, indirect, indexed, base-indexed, stack)
    • Traps and Interrupts
    • IA-32 vs IA-64