Grundgebiete der Mikroinformatik

Prof. Dr. D. Hannemann

Studiengang: Mikroinformatik

Voraussetzungen:
Grundkenntnisse der Informatik und der Elektronik
Literatur:
Hannemann, Mikroinformatik I und II, ISBN 978-3-920088-12-9
Zeitpunkt:
3. Semester (Vorlesung, Übung, Praktikum)
Ziel:
Zusammenhänge erkennen zwischen dem bisher erlernten und der Mikroinformatik sowie die Eröffnung von Ausblicken auf die Grundgebiete der Mikrocomputertechnik und der Informatik im Zusammenhang mit eingebetteten und freiprogrammierbaren Mikrocomputern.

Inhalt: a) Vorlesung und Übung

  1. Mikroprozessor-Programmierung
      • Einführung
        • Zahlen im Computer
        • Codierung
        • Die Speicher
      • Mikroprozessorarchitekturen I
        • Einleitung
        • Grundstrukturen eines CISC
        • Speichersegmentierung
      • Der Mikrocomputer
        • Der Mikroprozessor 8086
        • Personal Computer
        • PC-Betriebssysteme
      • Einführung in die Programmierung
        • Codierung der Algorithmen
        • MP-Programmierung
        • Programmentwicklung mit DEBUG
      • Die 86er-Mikroprozessoren
        • Registermodell
        • Adreßbildung (ea)
        • Befehlsliste
      • Personal Computer
        • Einführung
        • Das Basis Ein-/Ausgabesystem
        • Massenspeicherverwaltung unter DOS
        • DOS-Dienstprogramme
      • Assemblerprogrammierung
  2. Technologie der Mikroprozessoren
      • Mikroprozessor-Architekturen Teil 2
        • Virtuelle Adressierung
        • Seitenverwaltung (Paging)
        • Gleitkommaeinheiten
        • Parallelverarbeitung
        • RISC-Mikroprozessoren
      • Mikrocomputer-Grundsysteme
        • Einleitung
        • Die Busse
        • Grundsystem-Beispiele
        • Signalverläufe (Timing)
        • Speicher- und E/A-Management
        • Mikrocomputer-Bussysteme
      • Programmunterbrechungen (Interrupts)
        • Einführung
        • Ein Interrupt-System am Beispiel des 8085
        • Das Interruptsystem des 8086
  3. Die Speicher
      • Überblick
      • Halbleiterspeicher
        • Speicherorganisation
        • Schreib-Lese-Speicher
        • Festwertspeicher (xxxROM)
        • Unterschiedliches
        • 2PC-Hauptspeicher
  4. Ein-/Ausgabe-Schnittstellen
      • Allgemeines
      • Parallele Ein-/Ausgabe
        • Einführung
          • Eingabe-Schaltung
          • Ausgabe-Schaltung
        • Programmierbare Schnittstelle (PIO)
        • Die PC-Parallelschnittstelle (Druckerschnittstelle, LPT)
        • Die DMA-Technik
      • Ein-/Ausgabe-Interface für PCs
        • Allgemeines
        • Digitale Ein-/Ausgabe und Interrupt
        • Analoge Ein-/Ausgabe
        • Rechnerkopplung
Inhalt: b) Praktikum
 
Assemblerprogrammierung auf unterster Ebene für den PC, für eine an der Parallelschnittstelle angeschlossene Ein-/Ausgabebox und für ein Target-System in Form eines 8088-Mikrocomputer-Experimentiersystems.