| 1. Einführung |
| 1.1 Was ist ein Programm? |
| 1.2 Grundlagen der Computerarchitektur |
| 1.3 Zahlensysteme, Bits und Bytes |
| 1.4 Die Programmiersprache Assembler |
| 1.5 CPUlator |
| 2. Basic Blocks implementieren |
| 2.1 Datentransfer |
| 2.2 Sektionen |
| 2.3 Datenverarbeitung |
| 3. Verknüpfungen von Basic Blocks |
| 3.1 Kontrollflussinstruktionen |
| 3.2 Kontrollstrukturen |
| 4. Datentypen |
| 4.1 Datentypen |
| 4.2 einfache Datentypen |
| 4.3 komplexe Datentypen |
| 5. Prozedurale Programmierung |
| 5.1 Was ist prozedurale Programmierung? |
| 5.2 Was ist eine Prozedur? |