English
Language : 

GMS30004 Datasheet, PDF (29/158 Pages) Hynix Semiconductor – 4-BIT SINGLE CHIP MICROCOMPUTERS
Chapter 3. Instruction
INSTRUCTION TABLE
The GMS300 series provides the following 43 basic instructions.
Category Mnemonic
Function
1
LAY
AàY
2 Register to
LYA
YàA
Register
3
LAZ
Aà0
4
LMA
M(X,Y) à A
5
6
RAM to
Register
7
LMAIY
LYM
LAM
M(X,Y) à A, Y à Y+1
Y à M(X,Y)
A à M(X,Y)
8
XMA
A ä M(X,Y)
9
LYI i
Yài
10 Immediate
11
LMIIY i
LXI n
M(X,Y) à i, Y à Y+1
Xàn
12
RAM Bit
13 Manipulatio
14
n
SEM n
REM n
TM n
M(n) à 1
M(n) à 0
TEST M(n) = 1
15
BR a
if ST = 1 then Branch
16
ROM
17
Address
CAL a
RTN
if ST = 1 then Subroutine call
Return from Subroutine
18
LPBI i
PB à i
19
AM
A à A + M(X,Y)
20
SM
A à M(X,Y) - A
21
IM
A à M(X,Y) + 1
22 Arithmetic
DM
A à M(X,Y) - 1
23
IA
A à A+1
24
IY
Y à Y+1
25
DA
A à A-1
ST*1
S
S
S
S
S
S
S
S
S
S
S
S
S
E
S
S
S
S
C
B
C
B
S
C
B
3- 2