User Guide

<%27
7UGT
U/CPWCN
80 =&38,QVWUXFWLRQ'HVFULSWLRQ

/RDGLQJDPHPRU\ORFDWLRQXVLQJLQGH[HGDGGUHVVLQJIRUWKHGHVWLQDWLRQ
DQGLPPHGLDWHDGGUHVVLQJIRUWKHVRXUFHUHTXLUHVIRXUE\WHV)RUH[DPSOH
LD (IX - 15), 21H
DSSHDUVDV
1RWLFHWKDWZLWKDQ\LQGH[HGDGGUHVVLQJWKHGLVSODFHPHQWDOZD\VIROORZV
GLUHFWO\DIWHUWKH2S&RGH
7DEOH VSHFLILHVWKHELWORDGRSHUDWLRQV7KHH[WHQGHGDGGUHVVLQJ
IHDWXUHFRYHUVDOOUHJLVWHUSDLUV5HJLVWHULQGLUHFWRSHUDWLRQVVSHFLI\LQJ
WKHVWDFNSRLQWHUDUHWKH
PUSHDQGPOPLQVWUXFWLRQV7KHPQHPRQLFIRU
WKHVHLQVWUXFWLRQVLV
PUSHDQGPOP7KHVHGLIIHUIURPRWKHUELWORDGVLQ
WKDWWKHVWDFNSRLQWHULVDXWRPDWLFDOO\GHFUHPHQWHGDQGLQFUHPHQWHGDV
HDFKE\WHLVSXVKHGRQWRRUSRSSHGIURPWKHVWDFNUHVSHFWLYHO\)RU
H[DPSOHWKHLQVWUXFWLRQ
PUSH AF LVDVLQJOHE\WHLQVWUXFWLRQZLWKWKH
2S&RGHRI
F5H'XULQJH[HFXWLRQWKLVVHTXHQFHLVJHQHUDWHG
Decrement SP
LD (SP), A
Decrement SP
LD (SP), F
7KHH[WHUQDOVWDFNQRZDSSHDUVDV
Op Code
One or Two Bytes
Address A
A+1
A+2
A+3
DD
36
F1
21
Displacement (-15 in Signed
Twos Complement
Operand to Load