Hallo PicNick,
Weil Du mit dem Zero Flag wunderbar Zähler, Schleifen oder Vergleichsoperationen ausführen kannst.Zitat von PicNick
Ein primitives Beispiel
LD A,10 'Lade Register A (Akku) mit Wert 10
Schleife:
DEC A 'decrementiere Akku (Akku=Akku-1)
JZ Label ' Springe wenn Akku = 0 zu Label (Jump if Zero)
JMP Schleife 'Solange Akku noch nicht 0 in Schleife bleiben
Label: ' ab hier geht es weiter wenn Akku = 0
Das Programm bleibt dann so lange in der Schleife bis das Register A = 0 ist
Gruß
m.artmann
Lesezeichen