User Guide

<%27
7UGT
U/CPWCN
80 =&38,QVWUXFWLRQ'HVFULSWLRQ

7KHLQVWUXFWLRQDJNZLVXVHGWRIDFLOLWDWHSURJUDPORRSFRQWURO7KLVWZR
E\WHUHODWLYHMXPSLQVWUXFWLRQGHFUHPHQWVWKH%UHJLVWHUDQGWKHMXPS
RFFXUVLIWKH%UHJLVWHUKDVQRWEHHQGHFUHPHQWHGWR]HUR7KHUHODWLYH
GLVSODFHPHQWLVH[SUHVVHGDVDVLJQHGWZRVFRPSOHPHQWQXPEHU$
VLPSOHH[DPSOHRILWVXVHLV
7DEOH-XPS&DOODQG5HWXUQ*URXS
Un-
Cond.
Carry Non
Carry
Zero Non
Zero
Parity
Even
Parity
Odd
Sign
Neg
Sign
Pos
Reg
B
0
JUMP JP IMMED.
EXT.
nn
C3
n
n
D8
n
n
D2
n
n
CA
n
n
C2
n
n
EA
n
n
E2
n
n
FA
n
n
F2
n
n
JUMP JR RELATIVE PC+e 18
e-2
38
e-2
30
e-2
28
e-2
20
e-2
JUMP JP Register
INDIR.
(HL)
EB
(IX) DD
E9
(IY) FD
E9
CALL IMMED.
EXT.
nn
CD
n
n
DC
n
n
D4
n
n
CC
n
n
C4
n
n
EC
n
n
E4
n
n
FC
n
n
F4
n
n
Decrement B, Jump
If Non Zero DJNZ
RELATIVE PC+e 10
e-2
Return RE REGISTER
INDIR.
(SP)
(SP+1)
C9 D8 D0 C8 C0 E8 E0 F8 F0
Return From
INT RETI
ED
4D
Return From
Non Maskable
INT RETN
ED
45
$GGUHVV ,QVWUXFWLRQ &RPPHQWV
N, N+1 LD B, 7 : set B register to count of 7
N+2 to N+9 (Perform a sequence of instructions) : loop to be performed 7 times
N+10,N+11 DJNZ -8 : to jump from N+12 to N+2
N + 12 (Next Instruction)