Motorola CPU32 Reference Manual page 161

M68300 series central processor unit
Hide thumbs Also See for CPU32:
Table of Contents

Advertisement

III
MOVEP
Move Peripheral Data
Example:
Word transfer to/from an odd address
Byte Organization in Register
31
24
23
16
15
8
HIGH ORDER
Byte Organization in Memory (Low Address at Top)
15
8
7
HIGH ORDER
LOW ORDER
Condition Codes:
Not affected.
Instruction Format:
14
13
12
11
10
9
8
7
6
5
DATA REGISTER
OPMODE
DISPLACEMENT (16 BITS)
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.
o
4
MOVEP
7
o
LOW ORDER
3 2 0
ADDR REGISTER
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.
MOTOROLA
4-108
INSTRUCTION SET
CPU32 REFERENCE MANUAL

Advertisement

Table of Contents
loading

Table of Contents