Hyundai GMS800 Instruction Manual page 76

Gms800 series 8-bit single-chip microcomputers
Table of Contents

Advertisement

HYUNDAI MicroElectonics
NO.
MNEMONIC
45
EOR #imm
46
EOR dp
47
EOR dp + X
48
EOR !abs
49
EOR !abs + Y
50
EOR [ dp + X ]
51
EOR [ dp ] + Y
52
EOR { X }
53
INC A
54
INC dp
55
INC dp + X
56
INC !abs
57
INC X
58
INC Y
59
LSR A
60
LSR dp
61
LSR dp + X
62
LSR !abs
63
MUL
64
OR #imm
65
OR dp
66
OR dp + X
67
OR !abs
68
OR !abs + Y
69
OR [ dp + X ]
70
OR [ dp ] + Y
71
OR { X }
72
ROL A
73
ROL dp
74
ROL dp + X
75
ROL !abs
76
ROR A
77
ROR dp
78
ROR dp + X
79
ROR !abs
80
SBC #imm
81
SBC dp
82
SBC dp + X
83
SBC !abs
84
SBC !abs + Y
85
SBC [ dp + X ]
86
SBC [ dp ] + Y
87
SBC { X }
88
TST
dp
89
XCN
72
OP
BYTE
CYCLE
CODE
NO
NO
A4
2
2
Exclusive OR
A5
2
3
A
A6
2
4
A7
3
4
B5
3
5
96
2
6
97
2
6
94
1
3
88
1
2
Increment
89
2
4
M
99
2
5
98
3
5
8F
1
2
9E
1
2
48
1
2
Logical shift right
49
2
4
" 0 "
59
2
5
58
3
5
5B
1
9
Multiply :
64
2
2
Logical OR
65
2
3
A
66
2
4
67
3
4
75
3
5
76
2
6
77
2
6
74
1
3
28
1
2
Rotate left through carry
29
2
4
  
39
2
5
38
3
5
68
1
2
Rotate right through carry
69
2
4
 
79
2
5
78
3
5
24
2
2
Subtract with carry
25
2
3
A
26
2
4
27
3
4
35
3
5
36
2
6
37
2
6
34
1
3
4C
2
3
Test memory contents for negative or zero
( dp )
CE
1
5
Exchange nibbles within the accumulator
∼A
A
7
OPERATION

( A ) ⊕ ( M )


( M )
1
7 6 5 4 3 2 1 0










YA
Y
A

( A )
( M )
C
7 6 5 4 3 2 1 0







7 6 5 4 3 2 1 0










 
( A )
( M )
( C )

00
H
∼A0
A
4
3
FLAG
NVGBHIZC
N-----Z-
N-----ZC
N-----Z-
N-----ZC
C

N-----Z-
N-----Z-
N-----ZC

N-----ZC
C

NV--HZC
N-----Z-
N-----Z-

Advertisement

Table of Contents
loading

Table of Contents