MOTOROLA
INSTRUCTION REFERENCE
CPU12
A-20
REFERENCE MANUAL
Table A-2 CPU12 Opcode Map (Sheet 1 of 2)
00
*
5
BGND
IH
1
10
1
ANDCC
IM
2
20
3
BRA
RL
2
30
3
PULX
IH
1
40
1
NEGA
IH
1
50
1
NEGB
IH
1
60
3-6
NEG
ID
2-4
70
4
NEG
EX
3
80
1
SUBA
IM
2
90
3
SUBA
DI
2
A0
3-6
SUBA
ID
2-4
B0
3
SUBA
EX
3
C0
1
SUBB
IM
2
D0
3
SUBB
DI
2
E0
3-6
SUBB
ID
2-4
F0
3
SUBB
EX
3
01
5
MEM
IH
1
11
11
EDIV
IH
1
21
1
BRN
RL
2
31
3
PULY
IH
1
41
1
COMA
IH
1
51
1
COMB
IH
1
61
3-6
COM
ID
2-4
71
4
COM
EX
3
81
1
CMPA
IM
2
91
3
CMPA
DI
2
A1
3-6
CMPA
ID
2-4
B1
3
CMPA
EX
3
C1
1
CMPB
IM
2
D1
3
CMPB
DI
2
E1
3-6
CMPB
ID
2-4
F1
3
CMPB
EX
3
02
1
INY
IH
1
12
3
MUL
IH
1
22
3/1
BHI
RL
2
32
3
PULA
IH
1
42
1
INCA
IH
1
52
1
INCB
IH
1
62
3-6
INC
ID
2-4
72
4
INC
EX
3
82
1
SBCA
IM
2
92
3
SBCA
DI
2
A2
3-6
SBCA
ID
2-4
B2
3
SBCA
EX
3
C2
1
SBCB
IM
2
D2
3
SBCB
DI
2
E2
3-6
SBCB
ID
2-4
F2
3
SBCB
EX
3
03
1
DEY
IH
1
13
3
EMUL
IH
1
23
3/1
BLS
RL
2
33
3
PULB
IH
1
43
1
DECA
IH
1
53
1
DECB
IH
1
63
3-6
DEC
ID
2-4
73
4
DEC
EX
3
83
2
SUBD
IM
3
93
3
SUBD
DI
2
A3
3-6
SUBD
ID
2-4
B3
3
SUBD
EX
3
C3
2
ADDD
IM
3
D3
3
ADDD
DI
2
E3
3-6
ADDD
ID
2-4
F3
3
ADDD
EX
3
04
3
loop
‡
RL
3
14
1
ORCC
IM
2
24
3/1
BCC
RL
2
34
2
PSHX
IH
1
44
1
LSRA
IH
1
54
1
LSRB
IH
1
64
3-6
LSR
ID
2-4
74
4
LSR
EX
3
84
1
ANDA
IM
2
94
3
ANDA
DI
2
A4
3-6
ANDA
ID
2-4
B4
3
ANDA
EX
3
C4
1
ANDB
IM
2
D4
3
ANDB
DI
2
E4
3-6
ANDB
ID
2-4
F4
3
ANDB
EX
3
05
3-6
JMP
ID
2-4
15
4-7
JSR
ID
2-4
25
3/1
BCS
RL
2
35
2
PSHY
IH
1
45
1
ROLA
IH
1
55
1
ROLB
IH
1
65
3-6
ROL
ID
2-4
75
4
ROL
EX
3
85
1
BITA
IM
2
95
3
BITA
DI
2
A5
3-6
BITA
ID
2-4
B5
3
BITA
EX
3
C5
1
BITB
IM
2
D5
3
BITB
DI
2
E5
3-6
BITB
ID
2-4
F5
3
BITB
EX
3
06
3
JMP
EX
3
16
4
JSR
EX
3
26
3/1
BNE
RL
2
36
2
PSHA
IH
1
46
1
RORA
IH
1
56
1
RORB
IH
1
66
3-6
ROR
ID
2-4
76
4
ROR
EX
3
86
1
LDAA
IM
2
96
3
LDAA
DI
2
A6
3-6
LDAA
ID
2-4
B6
3
LDAA
EX
3
C6
1
LDAB
IM
2
D6
3
LDAB
DI
2
E6
3-6
LDAB
ID
2-4
F6
3
LDAB
EX
3
07
4
BSR
RL
2
17
4
JSR
DI
2
27
3/1
BEQ
RL
2
37
2
PSHB
IH
1
47
1
ASRA
IH
1
57
1
ASRB
IH
1
67
3-6
ASR
ID
2-4
77
4
ASR
EX
3
87
1
CLRA
IH
1
97
1
TSTA
IH
1
A7
1
NOP
IH
1
B7
1
TFR/EXG
IH
2
C7
1
CLRB
IH
1
D7
1
TSTB
IH
1
E7
3-6
TST
ID
2-4
F7
3
TST
EX
3
08
1
INX
IH
1
18
-
page 2
-
-
28
3/1
BVC
RL
2
38
3
PULC
IH
1
48
1
ASLA
IH
1
58
1
ASLB
IH
1
68
3-6
ASL
ID
2-4
78
4
ASL
EX
3
88
1
EORA
IM
2
98
3
EORA
DI
2
A8
3-6
EORA
ID
2-4
B8
3
EORA
EX
3
C8
1
EORB
IM
2
D8
3
EORB
DI
2
E8
3-6
EORB
ID
2-4
F8
3
EORB
EX
3
09
1
DEX
IH
1
19
2
LEAY
ID
2-4
29
3/1
BVS
RL
2
39
2
PSHC
IH
1
49
1
LSRD
IH
1
59
1
ASLD
IH
1
69
2-5
CLR
ID
2-4
79
3
CLR
EX
3
89
1
ADCA
IM
2
99
3
ADCA
DI
2
A9
3-6
ADCA
ID
2-4
B9
3
ADCA
EX
3
C9
1
ADCB
IM
2
D9
3
ADCB
DI
2
E9
3-6
ADCB
ID
2-4
F9
3
ADCB
EX
3
0A
6
RTC
IH
1
1A
2
LEAX
ID
2-4
2A
3/1
BPL
RL
2
3A
3
PULD
IH
1
4A
8
CALL
EX
4
5A
2
STAA
DI
2
6A
2-5
STAA
ID
2-4
7A
3
STAA
EX
3
8A
1
ORAA
IM
2
9A
3
ORAA
DI
2
AA
3-6
ORAA
ID
2-4
BA
3
ORAA
EX
3
CA
1
ORAB
IM
2
DA
3
ORAB
DI
2
EA
3-6
ORAB
ID
2-4
FA
3
ORAB
EX
3
0B
8
RTI
IH
1
1B
2
LEAS
ID
2-4
2B
3/1
BMI
RL
2
3B
2
PSHD
IH
1
4B
8-10
CALL
ID
2-5
5B
2
STAB
DI
2
6B
2-5
STAB
ID
2-4
7B
3
STAB
EX
3
8B
1
ADDA
IM
2
9B
3
ADDA
DI
2
AB
3-6
ADDA
ID
2-4
BB
3
ADDA
EX
3
CB
1
ADDB
IM
2
DB
3
ADDB
DI
2
EB
3-6
ADDB
ID
2-4
FB
3
ADDB
EX
3
0C
4-6
BSET
ID
3-5
1C
4
BSET
EX
4
2C
3/1
BGE
RL
2
3C
*+9
wavr
SP
1
4C
4
BSET
DI
3
5C
2
STD
DI
2
6C
2-5
STD
ID
2-4
7C
3
STD
EX
3
8C
2
CPD
IM
3
9C
3
CPD
DI
2
AC
3-6
CPD
ID
2-4
BC
3
CPD
EX
3
CC
2
LDD
IM
3
DC
3
LDD
DI
2
EC
3-6
LDD
ID
2-4
FC
3
LDD
EX
3
0D
4-6
BCLR
ID
3-5
1D
4
BCLR
EX
4
2D
3/1
BLT
RL
2
3D
5
RTS
IH
1
4D
4
BCLR
DI
3
5D
2
STY
DI
2
6D
2-5
STY
ID
2-4
7D
3
STY
EX
3
8D
2
CPY
IM
3
9D
3
CPY
DI
2
AD
3-6
CPY
ID
2-4
BD
3
CPY
EX
3
CD
2
LDY
IM
3
DD
3
LDY
DI
2
ED
3-6
LDY
ID
2-4
FD
3
LDY
EX
3
0E
4-8
BRSET
ID
4-6
1E
5
BRSET
EX
5
2E
3/1
BGT
RL
2
3E
*
8
WAI
IH
1
4E
4
BRSET
DI
4
5E
2
STX
DI
2
6E
2-5
STX
ID
2-4
7E
3
STX
EX
3
8E
2
CPX
IM
3
9E
3
CPX
DI
2
AE
3-6
CPX
ID
2-4
BE
3
CPX
EX
3
CE
2
LDX
IM
3
DE
3
LDX
DI
2
EE
3-6
LDX
ID
2-4
FE
3
LDX
EX
3
0F
4-8
BRCLR
ID
4-6
1F
5
BRCLR
EX
5
2F
3/1
BLE
RL
2
3F
9
SWI
IH
1
4F
4
BRCLR
DI
4
5F
2
STS
DI
2
6F
2-5
STS
ID
2-4
7F
3
STS
EX
3
8F
2
CPS
IM
3
9F
3
CPS
DI
2
AF
3-6
CPS
ID
2-4
BF
3
CPS
EX
3
CF
2
LDS
IM
3
DF
3
LDS
DI
2
EF
3-6
LDS
ID
2-4
FF
3
LDS
EX
3
Summary of Contents for CPU12
Page 8: ...MOTOROLA CPU12 viii REFERENCE MANUAL ...
Page 14: ...MOTOROLA INTRODUCTION CPU12 1 4 REFERENCE MANUAL ...
Page 20: ...MOTOROLA OVERVIEW CPU12 2 6 REFERENCE MANUAL ...
Page 38: ...MOTOROLA INSTRUCTION QUEUE CPU12 4 6 REFERENCE MANUAL ...
Page 300: ...MOTOROLA DEVELOPMENT AND DEBUG SUPPORT CPU12 8 16 REFERENCE MANUAL ...
Page 338: ...MOTOROLA MEMORY EXPANSION CPU12 10 8 REFERENCE MANUAL ...
Page 364: ...MOTOROLA INSTRUCTION REFERENCE CPU12 A 26 REFERENCE MANUAL ...
Page 386: ...MOTOROLA HIGH LEVEL LANGUAGE SUPPORT CPU12 C 6 REFERENCE MANUAL ...
Page 438: ...MOTOROLA SUMMARY OF CHANGES CPU12 S 2 REFERENCE MANUAL ...
Page 439: ......