|
HD6475328-CP10 Datasheet, PDF (71/459 Pages) Hitachi Semiconductor – original Hitachi CMOS microcomputer unit (MCU) | |||
|
◁ |
3.5.2 Data Transfer Instructions
Table 3-10 describes the seven data transfer instructions.
Table 3-10 Data Transfer Instructions
Instruction
Data
MOV
transfer
MOV:G
MOV:E
MOV:I
MOV:F
MOV:L
MOV:S
LDM
STM
XCH
SWAP
MOVTPE
Size*
B/W
B
W
B/W
B/W
B/W
W
W
W
B
B
MOVFPE
B
Note: Bâbyte; Wâword
Function
(EAs) â (EAd), #IMM â (EAd)
Moves data between two general registers, or between
a general register and memory, or moves immediate data
to a general register or memory.
Stack â Rn (register list)
Pops data from the stack to one or more registers.
Rn (register list) â stack
Pushes data from one or more registers onto the stack.
Rs â Rd
Exchanges data between two general registers.
Rd (upper byte) â Rd (lower byte)
Exchanges the upper and lower bytes in a general register.
Rn â (EAd)
Transfers data from a general register to memory in
synchronization with the E clock.
(EAs) â Rd
Transfers data from memory to a general register in
synchronization with the E clock.
52
|
▷ |