a) Beschreiben Sie, was das folgende Programm macht:
LOADI 1
STORE 100
STORE 101
STORE 102
s1: LOAD 101
ADD 100
STORE 101
LOAD 102
MUL 101
STORE 102
LOAD 101
CMPI 6
JLT s1
HOLD
Lösung: Das Programm berechnet die Fakultät von 6 (also $6! = 1 \cdot 2 \cdot 3 \cdot 4 \cdot 5 \cdot 6$)
b) Schreiben Sie das Programm in ein leichter lesbares Programm mit symbolischer Adressierung um.
LOADI 1
STORE eins
STORE zaehler
STORE wert
s1: LOAD zaehler
ADD eins
STORE zaehler
LOAD wert
MUL zaehler
STORE wert
LOAD zaehler
CMPI 6
JLT s1
HOLD
eins: WORD 0
zaehler: WORD 0
wert: WORD 0