Modulbeschreibung

Computer Engineering 1

ECTS-Punkte:
3
Lernziele:
  • Die Studierenden kennen das grundlegende Operationsprinzip, die zentralen Komponenten, sowie die logischen und zeitlichen Abläufe in Mikroprozessorsystemen.
  • Sie verstehen das Programmiermodell und die Instruktionssatz-Architektur eines Microcomputers und können einzelne Programmstrukturen korrekt in C-Hochsprache und in Assembler umsetzen.
  • Sie kennen die gebräuchlichen Formate zur rechnerinternen Darstellung von Informationen und können diese korrekt anwenden.

Kurse in diesem Modul

Computer Engineering 1:

Das Modul behandelt die grundlegende Funktionsweise eines modernen Mikroprozessor-Systems anhand eines ARM Cortex-M0(+) Cores.

  • Aufbau der CPU, Operationsprinzip von Rechenwerk, Control Unit und Systembus
  • Von Neumann Programmiermodell und Instruktionssatz-Architektur
  • Umsetzung von Programmstrukturen in C-Hochsprache und Assembler
  • Interrupt-Konzept und -Verarbeitung
  • Signale und Abläufe bei der Ansteuerung von Speicher und Peripherien
  • Ganzzahlenformate und Festkommazahlen

 

Inhaltliche Änderungen und weitere Themen sind möglich.

 

 

Vorlesung mit 2 Lektionen pro Woche
Praktikum mit 1 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.