Table 4-3 Data Transfer Instructions Subject To Optimization
Instruction
MOV
(abs), An
MOV
(abs), Dn
MOV
An, (abs)
MOV
Dn, (abs)
MOVBU (abs), Dn
MOVBU Dn, (abs)
MOVB
(abs), Dn
MOVB
Dn, (abs)
MOVHU (abs), Dn
MOVHU Dn, (abs)
MOVH
(abs), Dn
MOVH
Dn, (abs)
MOV
(d, An), An
MOV
(d, An), Dn
MOV
(d, SP), An
MOV
(d, SP), Dn
MOV
An, (d, An)
MOV
An,(d, SP)
MOV
Dn, (d, An)
MOV
Dn, (d, SP)
MOVBU (d, An), Dn
MOVBU (d, SP), Dn
MOVBU Dn,(d, An)
MOVBU Dn, (d, SP)
MOVB
(d, An), Dn
MOVB
(d, SP), Dn
MOVB
Dn, (d, An)
MOVB
Dn, (d, SP)
MOVHU (d, An), Dn
MOVHU (d, SP), Dn
MOVHU Dn, (d, An)
MOVHU Dn, (d, SP)
MOVH
(d, An), Dn
MOVH
(d, SP), Dn
MOVH
Dn, (d, An)
MOVH
Dn, (d, SP)
MOV
imm, An
MOV
imm, Dn
Type
Absolute addressing
Register relative indirect addressing
Immediate addressing
Chapter 4 Optimization
Branch Range
16M-byte memory space
Branches possible to anywhere in the
4-gigabyte memory space
32-bit immediate data.
Usage Example 47