HMCS45C,HMCS45CL-------------------------------------------------------
• INSTRVCTION LIST
The instructions
of
the HMCS45C are listed according to their
functions, as shown in Table
4.
Table 4 Instruction
list
Group Mnemonic Function
LAB
B~A
LBA
A~B
Register • Register LAY
Y~A
Instruction LASPX
SPX~A
LASPY
SPY~A
XAMRm
A
....
MR(m)
LXA
A~X
LYA
A~Y
LXI i
i~X
LYI
i
i~Y
IY
Y+1
~Y
RAM
Address Register
DY
Y-1
~Y
Instruction
AYV
Y+A~r
SYY
Y-A~Y
XSPX
X
....
SPX
XSPY
Y
....
Spy
XSPXY X
....
SPX,
Y
....
SPY
LAM
(XY)
M
~
A (XY
.....
SPXY)
LBM
(XY)
M
~
B (XY
....
SPXY)
RAM
• Register
XMA
(XY)
M
....
A (XY
....
SPXY)
Instruction
XMB
(XY)
M
....
B (XY
....
SPXY)
LMAIY
(X)
A
~
M, Y + 1
~
Y
(X
....
SPX)
LMADY
(X)
A~M.
Y-1
~Y(X
....
SPX)
Immediate
Transfer
LMIIYi
i~M.
Y+1
-+
Y
LAI i
i~A
Instruction
LBI
i
i~B
Ali
A+i~A
IB
B+
1
-+
B
DB
B-1
~
B
AMC
M+A+C
(F/F)
~
A
SMC
M-A-C(F/F)
~A
AM
M+A~A
DAA Decimal Adjustment (Addition)
Arithmetic
Instruction
DAS
Decimal Adjustment (Subtraction)
NEGA
A+1
~A
COMB
B~B
SEC
"1"
~
C (F/F)
REC
"0"
~
C (F/F)
TC
Test C (F/F)
ROTL
Rotation Left
ROTR
Rotation Right
OR
AUB~A
78
Status
NZ
NB
C
NB
NZ
NB
NZ
C
NZ
NB
C
NB
C
C
(F/F)
(to
be
continued)