DJNZ
Decreases B and jumps to a label if not zero. Note that DJNZ does a relative jump, so it can only jump between 128 bytes back/ahead.
Syntax
djnz label
Effects
Preserves all flags.
Uses
DJNZ is a very useful instruction when it comes to creating loops. See Control Structures to find out more about loops.
T-States
B != 0 | B = 0 | |
X | 13 | 8 |
See Also
page revision: 4, last edited: 16 Dec 2014 19:13