Table of Contents
Previous topic Next topic
MICROPROCESSOR INSTRUCTION REFERENCE->MOVE
MOVE Move Data from Source to Destination
Source -> Destination
Assembler Syntax: MOVE <ea>,<ea>
Size: Byte, Word, Long
Condition Codes:
N Set if result negative, else cleared
Z Set if result zero, else cleared
V Always cleared
C Always cleared
X Not affected
| Allowable Addressing Modes |
|
Any combination of the following source and destination effective addresses:
| SOURCE | DESTINATION |
| Dn | Dn |
| An (not byte) | |
| (An) | (An) |
| (An)+ | (An)+ |
| -(An) | -(An) |
| (d16,An) | |
| (d8,An,Xn) | |
| (xxx).W | |
| (xxx).L | |
| #<data> | |
| (d16,PC) | |
| (d8,PC,Xn) | |
Any combination of the following source and destination effective addresses:
| SOURCE | DESTINATION |
| Dn | |
| An (not byte) | |
| (An) | |
| (An)+ | |
| -(An) | |
| | |
| | (d8,An,Xn) |
| | (xxx).W |
| | (xxx).L |
| | |
| | |
| | |
Any combination of the following source and destination effective addresses:
| SOURCE | DESTINATION |
| Dn | |
| An (not byte) | |
| (An) | |
| (An)+ | |
| -(An) | |
| (d16,An) | (d16,An) |
| | |
| | |
| | |
| | |
| (d16,PC) | |
| | |
For ColdFire 4 Series Byte and Word sizes, any combination of the following source and destination effective addresses:
| SOURCE | DESTINATION |
| | |
| | |
| | |
| | |
| | |
| | (d16,An) |
| (d8,An,Xn) | |
| (xxx).W | |
| (xxx).L | |
| | |
| | |
| (d8,PC,Xn) | |
See also MOVEA, MOVE from CCR, MOVE to CCR, MOVE from SR and MOVE to SR.