Motorola CPU32 Reference Manual page 151

Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

MOVEP
Example:
31
158
Condition Codes:
Not affected.
Instruction Format:
15
14
13
0
0
0
Instruction Fields:
Data Register field — Specifies the data register for the instruction.
Opmode field — Specifies the direction and size of the operation:
100 — Transfer word from memory to register.
101 — Transfer long from memory to register.
110 — Transfer word from register to memory.
111 — Transfer long from register to memory.
Address Register field — Specifies the address register which is used in the address
register indirect plus displacement addressing mode.
Displacement field — Specifies the displacement used in the operand address.
CPU32
REFERENCE MANUAL
Move Peripheral Data
Word transfer to/from an odd address
Byte Organization in Register
24
23
Byte Organization in Memory (Low Address at Top)
12
11
10
9
0
DATA REGISTER
DISPLACEMENT (16 BITS)
INSTRUCTION SET
16
15
HIGH ORDER
7
HIGH ORDER
LOW ORDER
8
7
6
5
OPMODE
0
MOVEP
8
7
LOW ORDER
0
4
3
2
1
0
1
ADDR REGISTER
MOTOROLA
0
0
4-103

Advertisement

Table of Contents
loading

Table of Contents