Abkürzungen
Adressierungsarten
U = unmittelbar
D = direkt
Parameter
n = natürliche Zahl
a = Adresse
m = Sprungmarke
Transportbefehle
LDAU n —> Akku := n
LDAD a —> Akku := RAM(a)
STAD a —> RAM(a) := Akku
IN —> Akku := Eingaberegister
OUT —> Ausgaberegister := Akku
Arithmetische Befehle
ADDU n —> Akku := Akku+n
ADDD a —> Akku := Akku+RAM(a)
SUBU n —> Akku := Akku-n
SUBD a —> Akku := Akku-RAM(a)
Vergleichsbefehle
CMPU n —> Ergebnis := Akku-n
CMPD a —> Ergebnis := Akku-RAM(a)
Sprungbefehle
JUM m —> Befehlszähler := m
JP m —> IF Ergebnis > 0 then Befehlszähler = m
JNP m —> IF Ergebnis <= 0 then Befehlszähler = m
JZ m —> IF Ergebnis = 0 then Befehlszähler = m
JNZ m —> IF Ergebnis <> 0 then Befehlszähler = m
JN m —> IF Ergebnis < 0 then Befehlszähler = m
JNN m —> IF Ergebnis >= 0 then Befehlszähler = m
STOP
Last changed3 months ago