Systemprogrammierung

Vorlesung im Hauptstudium / SS 2003 / CS 6910

Angaben

Dozent
Prof. Dr. Peter Schulthess
Betreuer
Ralph Göckelmann
Zuordnung
Technische und Systemnahe Informatik (Kernfach)
Kommunikationssysteme (Vertiefung)
Programmiermethodik (Vertiefung)
Betriebssysteme (Vertiefung)
Rechnerachitektur (Vertiefung)
Verteilte Systeme (Vertiefung)
Zeit
Di. 8-10 Uhr (H21, 14tägig) und Do. 12-14 Uhr (H21)
SWS
3V + 1Ü

Inhalt

Programmierung von PC-Hardware:

  • Architektur von PCs
  • Timer
  • Unterbrechungen
  • Tastatur
  • Serielle Schnittstelle
  • Videoadapter
  • Netzwerkkarte
  • PCI-Bus
  • DMA & Bus-Mastering
  • Memory Management
  • Caches...

Folien

Kapitel 1 Kapitel 10
Kapitel 2 Kapitel 11
Kapitel 3 Kapitel 12
Kapitel 4 Kapitel 13
Kapitel 5 Kapitel 14
Kapitel 6 Kapitel 15
Kapitel 7 Kapitel 16
Kapitel 8 Kapitel 17
Kapitel 9

Übungen

Übungen Vorgaben Lösungen Ergänzungen
Blatt 1 Vorgaben Lösungen Quellen
Blatt 2 Lösungen
Blatt 3 Lösungen

MESI Hinweis: In der Klausur wird es KEINE Frage zu MESI-Zustandsübergaben geben!