L C D - I I I - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
• INSTRUCTION
Instructions are listed according to their functions.
Each mnemonic code and function are shown in this table.
Group
Register
to Register
RAM
Address
Register
RAM
Immediate
Arithmetic
Mnemonic code
LAB
LBA
LAY
LASPX
LASPY
XAMR m
LXA
LYA
LX I i
LYI i
IY
DY
AYY
SYY
XSPX
XSPY
XSPXY
LAM (X
Y)
L BM (X Y)
X MA(X Y)
X M B (X Y)
LMA I Y(X)
LMADY (X)
LMIIY
i
LAI
i
LB I
AI
IB
DB
AMC
SMC
AM
DAA
DAS
NEGA
COMB
SEC
REC
TC
ROTL
ROTR
OR
i
i
B-+A
A-+B
Y-+A
SPX-+A
SPY-+A
A-MR(m)
A-+X
A-+Y
i -+
X
i
-+
Y
Y+1 -+
Y
Y-1 -+
Y
Y+A-+Y
Y -A -+ Y
X-SPX
V-Spy
Function
X -SPX, Y -
Spy
M -+ A (X Y -
S P X Y)
M -+ B (X Y -
S P X Y)
M-A (XY- SPXY)
M -
B (X Y -
S P X Y)
A -+ M, Y + 1 -+ Y (X -
S P X)
A -+ M, Y-1 -+ Y(X-SPX)
i -+ M,
Y + 1 -+ Y
i -+
A
i -+
B
A+i
-+A
B+1
-+ B
B-1 -+ B
M
+
A
+
C (F/F)
-+ A
M - A -
C
(F/F) -+
A
M+A-+A
Decimal Adjustment (Addition)
Decimal Adjustment (Subtraction)
A +
1 -+ A
8-+B
1 -+ C (F
I
F)
o
-+ C (F
I
F)
Test C (F
I
F)
Rotation Left
Rotation Right
AU B
-+
A
170
Status
NZ
NB
C
NB
NZ
NB
NZ
C
NZ
NB
C
NB
C
C (F
I
F)
(to be continued)