INFB Computer Systems Organisation | Course | INF | |
---|---|---|---|
Lecturers : |
Prof. Dr. Angela Pohl
eMail
|
Term | 1 |
Course Classification : | Bachelor Informatik | CH | 4 |
Language : | Deutsch | Type | VÜ |
Type of examination : | PL | Credits | 5 |
Method of evaluation : | written examination 120 min | ||
Requirements : | |||
Cross References : | |||
Previous knowledges : | |||
Aids and special features : | Mode of assessment Additional assessments during the semester may be included in the final grading. | ||
Teaching aims : | Students know the fundamentals of digital circuit design and are able to develop and draw logic circuits. The are familiar with data processing in microprocessors and are able to describe such mechanisms using block diagrams. The can develop basic programs in assembly and understand their execution within the datapath. Students know the different components of computing systems and are able to explain the advantages of mordern computer architectures. They understand the basic design principles of computer architecture, can identify them in modern processors and can compare the benefit of their implementations . Students are capable of judging a system performance based on common performance metrics and can evaluate architectural proposals with respect to their potential performance improvements. | ||
Contents : | * Fundamentals of digital circuit design * Implementation of an arithmetic logic unit (ALU) * Advanced arithmetic circuits (mulitplication/division/floating point units) * Design principles in computer architecture * computer components (ALU, control unit, memory, bus systems, I/O) * Instruction sets and instruction set architectures * Translation, compilation and machine language * Designing a data path * Pipelining in processors * Memory hierarchy, memory organisation and caches * Performance | ||
Literature : | D. Patterson, J. Hennessy: Computer Organization and Design RISC-V Edition: The Hardware Software Interface, 2. Auflage, Morgan Kaufmann, 2020 D. Patterson, J. Hennessy: Computer Organization and Design ARM Edition: The Hardware Software Interface, 1. Auflage, Morgan Kaufmann, 2016 A. Tanenbaum, J. Goodman: Computerarchitektur, 4. Auflage, Pearson Studium, 2004 J. Hennessy, D. Patterson:,Computer Architecture: A Quantitative Approach, 5. Auflage, Morgan Kaufmann, 2011 |