Motorola CPU32 Reference Manual page 232

Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

CMPM
15
14
13
1
0
1
Size Field: 00 = Byte 01 = Word 10 = Long
AND
15
14
13
1
1
0
Opmode Field:
MULU (Word)
15
14
13
1
1
0
MULS (Word)
15
14
13
1
1
0
ABCD
15
14
13
1
1
0
R/M Field: 0 = Data Register to Data Register 1 = Memory to Memory
If R/M = 0, both registers must be data registers
If R/M = 1, both registers must be address registers for Predecrement Addressing mode
EXG
15
14
13
1
1
0
Opmode Field: Specifies type of exchange
01000 — Data Register Exchange
01001 — Address Register Exchange
10001 — Data Register / Address Register (Rx specifies data register, Ry specifies address register)
MOTOROLA
4-184
12
11
10
9
1
REGISTER Ax
12
11
10
9
0
REGISTER
Byte
Word
000
001
100
101
12
11
10
9
0
REGISTER
12
11
10
9
0
REGISTER
12
11
10
9
0
REGISTER Rx
12
11
10
9
0
REGISTER Rx
INSTRUCTION SET
8
7
6
5
1
SIZE
0
8
7
6
5
OPMODE
Long
Operation
) • (〈Dn
010
(〈ea
) • (〈ea
110
(〈Dn
8
7
6
5
0
1
1
8
7
6
5
1
1
1
8
7
6
5
1
0
0
0
8
7
6
5
1
OPMODE
4
3
2
1
0
1
REGISTER Ay
4
3
2
1
EFFECTIVE ADDRESS
MODE
REGISTER
〈Dn
)
〈ea
)
4
3
2
1
EFFECTIVE ADDRESS
MODE
REGISTER
4
3
2
1
EFFECTIVE ADDRESS
MODE
REGISTER
4
3
2
1
0
R/M
REGISTER Ry
4
3
2
1
REGISTER Ry
REFERENCE MANUAL
0
0
0
0
0
0
CPU32

Advertisement

Table of Contents
loading

Table of Contents