Digital Teaching
The live lectures will be recorded and made available via Moodle afterwards.

Course Contents
- Architecture of Microprocessors: programming in assembly and machine language, addressing modes, tool flows, run-time environment
- Microarchitecture: instruction set and architectural state, performance analysis, microarchitectures with single-cycle/multi-cycle/pipelined execution, exception handling, advanced microarchitectures
- Memory and I/O-Systems: performance analysis, caches, virtual memory, I/O techniques, standard interfaces

Literature
Literatur recommendations will be updated regularly, an example might be:
- S. L. Harris & D. Harris, "Digital Design and Computer Architecture, ARM Edition", Morgan Kaufmann, 2015 
- D. Harris & S. L. Harris, "Digital Design and Computer Architecture", 2nd edition, Morgan Kaufmann, 2012

Preconditions
Recommended: Participation of lecture “Digitaltechnik” respectively according knowledge.

Additional Information
[url]https://moodle.tu-darmstadt.de/course/view.php?id=32097[/url]

Online Offerings
Moodle

Semester: Verão 2024