DJNZ
Rn,rel
Operation:
DJNZ
(PC) ← (PC) + 2
(Rn) ← (Rn) – 1
if (Rn) > 0 or (Rn) < 0
then (PC) ← (PC) + rel
Encoding:
1 1 0 1
Bytes:
2
Cycles:
2
DJNZ
direct,rel
Operation:
DJNZ
(PC) ← (PC) + 2
(direct) ← (direct) – 1
if (direct) > 0 or (direct) < 0
then (PC) ← (PC) + rel
Encoding:
1 1 0 1
Bytes:
3
Cycles:
2
Semiconductor Group
1 r r r
rel. address
0 1 0 1
direct address
159
*
Instruction Set
rel. address