Versuche/Aufgaben
- Versuch 1 - Mikroprozessorsysteme
- Einführung (~0:20h)
- Zahlendarstellung (~0:20h)
- Multiplexer (~0:10h)
- Flipflops und Register (~0:20h)
- Exkurs: Schaltwerke (~0:30h)
- Busse und Tristate-Treiber (~0:20h)
- ALU und Addierer (~1:00h)
- Versuch 2 - Mikroprogrammierte Steuerwerke;
Speicheransteuerung und Mikroprogrammierung des Prozessors
- Mikroprogrammierte Steuerwerke (~0:20h)
- Ansteuerung einer ALU über ein Mikroprogramm (~0:30h)
- Speicheransteuerung über ein Mikroprogramm (~0:40h)
- Befehl holen (~0:20h)
- Befehlsdecodierung (~0:15h)
- HALT-Befehl (~0:10h)
- ALU-Befehle (~0:20h)
- Immediate-, Vergleichsbefehle (~0:20h)
- Versuch 3 - Mikroprogrammierung II
- Lade-Befehl (~0:30h)
- Speicher-Befehl (~0:20h)
- JUMP-Befehl (~0:20h)
- Branch-Befehl (~0:30h)
- Bedingte Sprünge (~0:30h)
- JSR-Befehl, Unterprogrammaufrufe (~0:40h)
- Versuch 4 - Assembler-Programmierung; Stack; Rekursion
- Maschinenarithmetik (~0:20h)
- Länge eines Strings (strlen) (~0:30h)
- Kopieren eines Strings (strcpy) (~0:20h)
- Stack; PUSH/POP (~0:20h)
- Rekursive Unterprogramme (Türme von Hanoi) (~1:00h)