English
Language : 

GMS82524 Datasheet, PDF (87/93 Pages) Hynix Semiconductor – 8-BIT SINGLE-CHIP MICROCONTROLLERS
HYUNDAI MicroElectronics
GMS82512/16/24
C.4 Instruction Table by Function
Arithmetic/Logic Operation
NO.
MNENONIC
OP BYTE CYCLE
CODE NO. NO
OPERATION
FLAG
NVGBHIZC
1 ADC #imm
04
2
2
Add with carry.
2 ADC dp
05
2
3
A  A + (M) + C
3 ADC dp + X
06
2
4
4 ADC !abs
07
3
4
5 ADC !abs+Y
15
3
5
NV - - H - ZC
6 ADC [dp+X]
16
2
6
7 ADC [dp]+Y
17
2
6
8 ADC {X}
14
1
3
9 AND #imm
84
2
2
Logical AND
10 AND dp
85
2
3
A  A  (M)
11 AND dp + X
86
2
4
12 AND !abs
87
3
4
13 AND !abs+Y
95
3
5
N-----Z-
14 AND [dp+X]
96
2
6
15 AND [dp] + Y 97
2
6
16 AND {X}
94
1
3
17 ASL A
08
1
2
Arithmetic shift left
18 ASL dp
09
2
19 ASL dp + X
19
2
20 ASL !abs
18
3
4
C 7 6 54 32 1 0
5
          "0"
5
N - - - - - ZC
21 CMP #imm
44
2
2
Compare accumulator contents with memory contents
22 CMP dp
45
2
3
A - (M)
23 CMP dp + X
46
2
4
24 CMP !abs
47
3
4
25 CMP !abs + Y 55
3
5
N - - - - - ZC
26 CMP [dp + X] 56
2
6
27 CMP [dp] + Y 57
2
6
28 CMP {X}
54
1
3
29 CMPX #imm
5E
2
2
Compare X contents with memory contents
30 CMPX dp
6C
2
3
X - (M)
N - - - - - ZC
31 CMPX !abs
7C
3
4
32 CMPY #imm
7E
2
2
Compare Y contents with memory contents
33 CMPY dp
8C
2
3
Y - (M)
N - - - - - ZC
34 CMPY !abs
9C
3
4
35 COM dp
2C
2
4
1’s complement : (dp)  (dp)
N-----Z-
36 DAA
DF
1
3
Decimal adjust for addition
N - - - - - ZC
37 DAS
CF
1
3
Decimal adjust for substraction
N - - - - - ZC
38 DEC A
A8
1
2
Decrement
39 DEC dp
A9
2
4
MM - 1
40 DEC dp + X
B9
2
5
41 DEC !abs
B8
3
5
N-----Z-
42 DEC X
AF
1
2
43 DEC Y
BE
1
2
44 DIV
9B
1
12 Divide : YA  A  Q:A, R:Y
NV - - H - Z -
FEB. 2000 Ver 1.00
xiv