Teil 1: Einführung in Assembler
1. Die ersten Gehversuche
2. Maschinensprache und Assembler
3. Dualsystem und Hexadezimalsystem
4. Der Hauptspeicher
5. Programmieren mit dem Monitor
5.1 Laden und Starten eines Monitor-Programms
5.2 Programmeingabe
5.3 Programmablage im Rechnerspeicher
5.4 Programme speichern und laden
6. Befehlsbearbeitung durch die CPU
7. Die CPU-Register
8. Die Adressierungsarten
8.1 LDA und STA
8.2 Unmittelbare und absolute Adressierung
8.3 Implizite Adressierung
8.4 Zeropage-Adressierung
8.5 Indizierte Adressierung
9. Inkrementier- und Dekrementierbefehle
10. Programmschleifen
11. Wichtige Routinen des Betriebssystems
11.1 BSOUT – Zeichenausgabe
11.2 GETIN – Tastaturabfrage
11.3 PLOT – Cursor setzen
12. Demoprogramme
12.1 Spiegelschrift
12.2 Rahmen zeichnen
Teil 2: Fortgeschrittene Assembler-Programmierung
13. Schleifen im Detail
14. Rechnen in Maschinensprache
15. Vergleichsbefehle
16. Schleifen + Vergleichsbefehle
17. Stapeloperationen
18. Indirekte Adressierung
19. Indirekt-indizierte Adressierung
20. Logische Operationen
21. Schiebe- und Rotierbefehle
22. Interrupt-Programmierung
Teil 3: Eigenheiten verschiedener Rechner – Programmierhilfen
Teil 4: BASIC und Assembler zusammenführen
Teil 5: Anhang
28. Befehlssatz
28.1 Transfer-Befehle
28.2 Inkrement-/Dekrement-Befehle
28.3 Vergleichsbefehle
28.4 Sprungbefehle
28.5 Arithmetische Befehle
28.6 Logische Befehle
28.7 Schiebe-/Rotierbefehle
28.8 Unterbrechungsbefehle
28.9 Sonstige Befehle
29. Betriebssystemroutinen
30. BASIC-Interpreter-Routinen
31. Maschinensprache-Monitor
32. Index