
GMS81508/16
67
NO. MNEMONIC
OP
CODE
BYTE
NO
CYCLE
NO
OPERATION
FLAG
NVGBHIZC
38 DEC A A8 1 2 Deccrement
N-----Z-
39 DEC dp A9 2 4 M
( M )
1
N-----Z-
40 DEC dp + X B9 2 5
N-----Z-
41 DEC !abs B8 3 5
N-----Z-
42 DEC X AF 1 2
N-----Z-
43 DEC Y BE 1 2
N-----Z-
44 DIV 9B 1 12 Divide : YA / X Q: A, R: Y
NV--H-Z-
45 EOR #imm A4 2 2 Exclusive OR
46 EOR dp A5 2 3 A
( A )
⊕
( M )
47 EOR dp + X A6 2 4
48 EOR !abs A7 3 4
N-----Z-
49 EOR !abs + Y B5 3 5
50 EOR [ dp + X ] B6 2 6
51 EOR [ dp ] + Y B7 2 6
52 EOR { X } B4 1 3
53 INC A 88 1 2 Increment
N-----ZC
54 INC dp 89 2 4 M
( M )
1
N-----Z-
55 INC dp + X 99 2 5
N-----Z-
56 INC !abs 98 3 5
N-----Z-
57 INC X 8F 1 2
N-----Z-
58 INC Y 9E 1 2
N-----Z-
59 LSR A 48 1 2 Logical shift right
60 LSR dp 49 2 4 7 6 5 4 3 2 1 0 C
N-----ZC
61 LSR dp + X 59 2 5
62 LSR !abs 58 3 5
63 MUL 5B 1 9 Multiply : YA
Y
A
N-----Z-
64 OR #imm 64 2 2 Logical OR
65 OR dp 65 2 3 A
( A )
( M )
66 OR dp + X 66 2 4
67 OR !abs 67 3 4
N-----Z-
68 OR !abs + Y 75 3 5
69 OR [ dp + X ] 76 2 6
70 OR [ dp ] + Y 77 2 6
71 OR { X } 74 1 3
72 ROL A 28 1 2 Rotate left through carry
73 ROL dp 29 2 4 C
7 6 5 4 3 2 1 0
N-----ZC
74 ROL dp + X 39 2 5
75 ROL !abs 38 3 5
76 ROR A 68 1 2 Rotate right through carry
77 ROR dp 69 2 4 7 6 5 4 3 2 1 0 C
N-----ZC
78 ROR dp + X 79 2 5
79 ROR !abs 78 3 5
”0”