MOTOROLA
5-2
INSTRUCTION SET
CPU16
REFERENCE MANUAL
5.2.2 Move Instructions
These instructions move data bytes or words from one location to another in memory.
5.2.3 Store Instructions
Store instructions copy the content of an accumulator or register to memory. Register/
accumulator content is not changed by the operation.
There are specialized store instructions for indexing, extended addressing, and CCR
manipulation. Refer to the appropriate summary for more information.
5.2.4 Transfer Instructions
These instructions transfer the content of a register or accumulator to another register
or accumulator. Content of the source is not changed by the operation.
There are specialized transfer instructions for stacking, indexing, extended address-
ing, CCR manipulation, and digital signal processing. Refer to the appropriate summa-
ry for more information.
Table 5-1 Load Summary
Mnemonic
LDAA
LDAB
LDD
LDE
LDED
Function
Load A
Load B
Load D
Load E
Operation
(M)
A
(M)
B
(M : M + 1)
D
(M : M + 1)
E
(M : M + 1)
E
(M + 2 : M + 3)
D
Load Concatenated E and D
Table 5-2 Move Summary
Mnemonic
MOVB
Function
Move Byte
Operation
(M
1
)
M
2
MOVW
Move Word
(M : M + 1
1
)
M : M + 1
2
Table 5-3 Store Summary
Mnemonic
STAA
STAB
STD
STE
STED
Function
Store A
Store B
Store D
Store E
Operation
(A)
M
(B)
M
(D)
M : M + 1
(E)
M : M + 1
(E)
M : M + 1
(D)
M + 2 : M + 3
Store Concatenated D and E
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.