HYUNDAI MicroElectronics
GMS82512/16/24
Register / Memory Operation
OP
BYTE CYCLE
FLAG
NVGBHIZC
NO.
MNENONIC
OPERATION
CODE
C4
C5
C6
C7
D5
D6
D7
D4
DB
E4
1E
CC
CD
DC
3E
C9
D9
D8
E5
E6
E7
F5
NO.
2
2
2
3
3
2
2
1
1
3
2
2
2
3
2
2
2
3
2
2
3
3
2
2
1
1
2
2
3
2
2
3
1
1
1
1
1
1
NO
2
3
4
4
5
6
6
3
4
5
2
3
4
4
2
3
4
4
3
4
4
5
6
6
3
4
4
5
5
4
5
5
2
2
2
2
2
2
1
LDA #imm
LDA dp
Load accumulator
2
A ꢀ (M)
3
4
5
6
7
8
LDA dp + X
LDA !abs
LDA !abs + Y
LDA [dp + X]
LDA [dp]+Y
LDA {X}
N - - - - - Z -
9
LDA {X}+
LDM dp,#imm
LDX #imm
LDX dp
X-register auto-increment : A ꢀ (M), X ꢀ X + 1
Load memory with immediate data : (M) ꢀ imm
Load X-register
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
- - - - - - - -
X ꢀ (M)
N - - - - - Z -
LDX dp + Y
LDX !abs
LDY #imm
LDY dp
Load X-register
Y ꢀ (M)
N - - - - - Z -
LDY dp + Y
LDY !abs
STA dp
Store accumulator contents in memory
STA dp + X
STA !abs
STA !abs + Y
STA [dp + X]
STA [dp] + Y
STA {X}
(M) ꢀ A
- - - - - - - -
F6
F7
F4
STA {X}+
STX dp
FB
EC
ED
FC
E9
F9
X-register auto-increment : (M) ꢀ A, X ꢀ X + 1
Store X-register contents in memory
(M) ꢀ X
STX dp + Y
STX !abs
STY dp
- - - - - - - -
- - - - - - - -
Store Y-register contents in memory
STY dp + X
STY !abs
TAX
(M) ꢀ Y
F8
E8
9F
N - - - - - Z -
N - - - - - Z -
N - - - - - Z -
N - - - - - Z -
N - - - - - Z -
N - - - - - Z -
Transfer accumulator contents to X-register : X ꢀ A
Transfer accumulator contents to Y-register : Y ꢀ A
Transfer stack-pointer contents to X-register : X ꢀ SP
Transfer X-register contents to accumulator : A ꢀ X
Transfer X-register contents to stack-pointer : SP ꢀ X
Transfer Y-register contents to accumulator : A ꢀ Y
TAY
TSPX
AE
C8
8E
BF
TXA
TXSP
TYA
Exchange X-register contents with accumulator : X ꢂ
A
39
XAX
EE
1
4
- - - - - - - -
- - - - - - - -
40
41
42
43
44
XAY
DE
BC
AD
BB
FE
1
2
2
1
1
4
5
6
5
4
Exchange Y-register contents with accumulator : YꢂA
Exchange memory contents with accumulator
(M) ꢂ A
XMA dp
XMA dp + X
XMA {X}
XYX
N - - - - - Z -
- - - - - - - -
Exchange X-register contents with Y-register : X ꢂ Y
FEB. 2000 Ver 1.00
xvi