Zusammenfasssung der Vorlesung ComEng2 FS16
Zusammenfassung für Computer Engineering 2 auf Grundlage der Vorlesung FS 16 von Erwin Brändle
Bei Korrekturen oder Ergänzungen wendet euch an einen der Mitwirkenden.
Kompletter Stoff aus Skript, Vorlesung, Übungen und Praktikum
- Vorlesungsskript CompEng2 V1.2 komplett
- die Kapitel 2 und 7 sind im Selbststudium individuell aufzuarbeiten
- Korrigenda zum Skript, falls eine solche vorliegt
- Übungen im Vorlesungsskript
- Inhalt aller Praktika (inkl. Pre-/Post-Lab Übungen)
- In Vorlesungen und Praktika zusätzlich vermittelte Informationen
- Inhalt und Umgang mit dem Quick-Reference/Summary V1.2
Die Prüfung besteht aus 2 Teilen:
1.Teil closed Book Theoretische Fragen zum ganzen Prüfungsinhalt
2.Teil semi-open book Aufgaben im Stil der Übungen, Praktika und der in den Vorlesungen gelösten Aufgaben
Fokus: ARM Cortex-M Architektur
- RISC-Architektur, Core-Components, Register Model, Memory Model, Exception Model, Instruction Set Architecture
- Konzept und Umsetzung der vektorisierten Interrupt Verarbeitung
- Abbildung von typischen C Programmstrukturen und Speicherklassen in das Programmiermodell der CPU
- Address-, Daten-, Control-Bus, Adressdekodierung, Memory- und I/O-Mapping
- Speicher- und ausgesuchte Peripherieschnittstellen
- Stefan Reinli stefan.reinli@hsr.ch
- Luca Mazzoleni luca.mazzoleni@hsr.ch
Sie dürfen:
- Das Werk bzw. den Inhalt vervielfältigen, verbreiten und öffentlich
zugänglich machen.
- Abwandlungen und Bearbeitungen des Werkes bzw. Inhaltes anfertigen.
Zu den folgenden Bedingungen:
- Namensnennung: Sie müssen den Namen des Autors/Rechteinhabers in der von ihm
festgelegten Weise nennen.
- Keine kommerzielle Nutzung: Dieses Werk bzw. dieser Inhalt darf nicht für
kommerzielle Zwecke verwendet werden.
- Weitergabe unter gleichen Bedingungen: Wenn Sie das lizenzierte Werk bzw. den
lizenzierten Inhalt bearbeiten oder in anderer Weise erkennbar als Grundlage
für eigenes Schaffen verwenden, dürfen Sie die daraufhin neu entstandenen
Werke bzw. Inhalte nur unter Verwendung von Lizenzbedingungen weitergeben,
die mit denen dieses Lizenzvertrages identisch oder vergleichbar sind.
Weitere Details: http://creativecommons.org/licenses/by-nc-sa/3.0/ch/