The lecture covers various aspects of modern computer systems. Specifically, the following topics will be discussed:
- Concepts and technology for computer systems
- The language of computer systems: Instructions
- Arithmetic in computer systems: Arithmetic operations, floating point arithmetic
- Structure of a processor: Pipelining, Hazards, exceptions and parallelism
- Memory hierarchy in computer systems: Caches, virtual memory
- Parallel computer systems: shared memory, multithreading, message passing
The lecture will be held in German.
Prof. Dr.-Ing. Uwe Schwiegelshohn
- Monday, 8.30 - 10.00 a.m., HS 7, HG II, starting 9.10.2023
- Thursday, 10.15 - 12.00, E 29, Mathematics, starting 12.10.2023
The lecture will be offered face-to-face on Thursdays. The other two lecture hours should be worked on by students via streams. In the workroom, you will receive a video for each week in which the respective lecture content is presented in slides and explained in language by the lecturer. You will have several days to work through this stream.
In addition, there will be a video conference (via Zoom) every week on Mondays at lecture time or by appointment to discuss open questions about the week's lecture content. Priority will be given to any questions that are emailed to the instructor prior to the conference. After that, all other questions will be answered.
- Lecture Hall Exercise:
- Tuesday, 8:30 a.m. - 10:00 a.m., Online, Question Time.
- Small Group Exercise:
- Monday, 12.15 - 14.00, IRF 108
- Monday, 2:15 - 4:00 p.m., SRG 1, 2.009
- Tuesday, 10.15 - 12.00, IRF 108
- Tuesday, 16.15 - 18.00, IRF 108
- Thursday, 2:15 - 4:00 p.m., IRF 108
Each week, practice exercises will be uploaded in the workroom. These practice exercises are designed to test the knowledge acquired and are, at least in part, similar to the later assignments on the final exam.
A plenary exercise will be offered: Stream with explanation of sample solution and video conferencing to answer questions.
In addition, small group exercises are offered. In such a small group exercise, students each present their solution path. The supervisors of such a small group exercise do not present sample solutions, but only improve the presented solutions.
Procedure of the practicals:
There are two internships that accompany the lectures. The first internship is offered in November and December as a face-to-face internship. The second internship will be offered in January as an online internship. Take into account that successful participation in both internships is a prerequisite for taking the final exam.
Students who have successfully completed one of the offered practicum attempts in a previous year do not need to repeat that attempt.
Current information in connection with the lecture, exercise and examinations (dates) are published exclusively via Moodle. Furthermore, the Moodle workspace with its various communication possibilities (chat, mailing lists, forum, etc.) is used for collaborative work within the lecture.
Interested students please register in the LSF. Only participants who have registered in the LSF will be automatically transferred from the LSF to the Moodle workspace. For further announcements in the context of the lecture and the exercise, Moodle will be used exclusively.
- Extent SWS: 4 V, 2 Ü, 1 P
- Credits: 9
- Event numbers:
- Lecture: 08 0032
- Exercise: 08 0033
- Practical course: 08 0034
- 3rd semester in Bachelor ET/IT and in Bachelor ICT
- Module No. 8, ETIT-003
The lecture is largely based on:
Computer Organization and Design RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in Computer Architecture and Design), authors John L. Hennessy and David A. Patterson, 2017-05-22, ISBN-10: 0128122757 , ISBN-13: 978-0128122754 , 696 pp.