Motorola CPU32 Reference Manual page 229

Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

Scc
15
14
13
0
1
0
DBcc
15
14
13
0
1
0
TRAPcc
15
14
13
0
1
0
Opmode Field: 010 = Word Operand 011 = Long Operand 100 = No Operand
SUBQ
15
14
13
0
1
0
Data Field: Three bits of immediate data; 000–111 represent values of 1–7; 000 represents 8
Size Field: 00 = Byte 01 = Word 10 = Long
Bcc
15
14
13
0
1
1
BRA
15
14
13
0
1
1
BSR
15
14
13
0
1
1
CPU32
REFERENCE MANUAL
12
11
10
9
1
CONDITION
12
11
10
9
1
CONDITION
DISPLACEMENT
12
11
10
9
1
CONDITION
OPTIONAL WORD
OR LONG WORD
12
11
10
9
1
DATA
12
11
10
9
0
CONDITION
16-BIT DISPLACEMENT IF 8-BIT DISPLACEMENT = $00
32-BIT DISPLACEMENT IF 8-BIT DISPLACEMENT = $FF
12
11
10
9
0
0
0
0
16-BIT DISPLACEMENT IF 8-BIT DISPLACEMENT = $00
32-BIT DISPLACEMENT IF 8-BIT DISPLACEMENT = $FF
12
11
10
9
0
0
0
0
16-BIT DISPLACEMENT IF 8-BIT DISPLACEMENT = $00
32-BIT DISPLACEMENT IF 8-BIT DISPLACEMENT = $FF
INSTRUCTION SET
8
7
6
5
1
1
8
7
6
5
1
1
0
8
7
6
5
1
1
1
8
7
6
5
1
SIZE
8
7
6
5
8-BIT DISPLACEMENT
8
7
6
5
0
8-BIT DISPLACEMENT
8
7
6
5
1
8-BIT DISPLACEMENT
4
3
2
1
EFFECTIVE ADDRESS
MODE
REGISTER
4
3
2
1
0
1
REGISTER
4
3
2
1
1
1
OPMODE
4
3
2
1
EFFECTIVE ADDRESS
MODE
REGISTER
4
3
2
1
4
3
2
1
4
3
2
1
MOTOROLA
0
0
0
0
0
0
0
4-181

Advertisement

Table of Contents
loading

Table of Contents