Seminar: 2.01.800-D Proseminar "ARM−Assembler mit dem Raspberry Pi" - Details

Seminar: 2.01.800-D Proseminar "ARM−Assembler mit dem Raspberry Pi" - Details

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Seminar: 2.01.800-D Proseminar "ARM−Assembler mit dem Raspberry Pi"
Untertitel inf800
Veranstaltungsnummer 2.01.800-D
Semester SoSe2022
Aktuelle Anzahl der Teilnehmenden 4
erwartete Teilnehmendenanzahl 8
Heimat-Einrichtung Department für Informatik
Veranstaltungstyp Seminar in der Kategorie Lehre
Erster Termin Freitag, 22.04.2022 14:00 - 16:00, Ort: (A4 2−227)
Art/Form
Voraussetzungen Kenntnisse der Lehrinhalte des Moduls "Maschinennahe Programmierung" (C-Programmiersprache,
NASM-Assemberprogrammierung, etc.)
Lernorganisation Vorbesprechung, mehrere individuelle Termine mit Betreuer ueber das Semester verteilt, zwei Blocktermine; einer ca. in der Mitte der Vorlesungszeit, der zweite in der ersten Woche der vorlesungsfreien Zeit jeweils mit eigenem Vortrag, Demo und Diskussion
Leistungsnachweis wird in der Vorbesprechung dargestellt
Lehrsprache deutsch
Info-Link https://uol.de/svs/lehre/lehrangebot/aktuelle-veranstaltungen/proseminar-arm-assembler-mit-dem-raspberry-pi-se
Sonstiges Ziel des Proseminars ist die zielgerichtete, systematische
Programmierung einer RISC-Architektur. Dazu wird beispiehaft die
32-Bit ARMv6-Archtektur des ARM11-Prozessors, der u.a. in Rapsberry Pi
Zeros verwendet wird, genutzt. ARM steht dabei fuer "Advanced RISC
Machines". RISC-Architekturen ("Reduced Instruction Set Computers",
wie Rapsberry Pi und Smart-Phones) stehen CISC-Architekturen ("Complex
Instruction Set Computer", wie Rechnern mit Intel-x64-Prozessoren)
gegenueber. Beide Architekturen haben unterschiedliche
Designphilosphien, die sich in Art und Umfang der zur Verfuegung
stehenden Maschinenbefehle niederschlagen. Konsequenterweise
unterscheidet sich ihre Programmierung auf Maschinenbefehls-
bzw. Assemblerebene sehr stark.

Nachdem im Modul "Maschinennahe Programmierung" die systematische
Assemberprogrammierung einer Intel-x64-Prozessorarchitekur vermittelt
wird, hat das vorliegende Proseminar das Ziel, die in Maschinennaher
Programmierung identifizierten Konzepte, Konventionen und
Uebersetzungsschablonen auf die ARMv6-Architektur zu uebertragen und
dabei die architekturspezifischen Unterschiede zu beruecksichtigen.

Räume und Zeiten

(A4 2−227)
Freitag, 22.04.2022 14:00 - 16:00

Modulzuordnungen

Anmelderegeln

Diese Veranstaltung gehört zum Anmeldeset "Anmeldung gesperrt (global)".
Erzeugt durch den Stud.IP-Support
Folgende Regeln gelten für die Anmeldung:
  • Die Anmeldung ist gesperrt.
Zurück