Section 2 CPU
Rev. 3.00 Mar. 14, 2006 Page 43 of 804
REJ09B0104-0300
Table 2.4
Data Transfer Instructions
Instruction Size Function
MOV B/W/L
#IMM
→
(EAd), (EAs)
→
(EAd)
Transfers data between immediate data, general registers, and memory.
MOVFPE
*
B
(EAs)
→
Rd
MOVTPE
*
B
Rs
→
(EAs)
POP W/L
@SP
+
→
Rn
Restores the data from the stack to a general register.
PUSH W/L
Rn
→
@
−
SP
Saves general register contents on the stack.
LDM L
@SP
+
→
Rn (register list)
Restores the data from the stack to multiple general registers. Two, three,
or four general registers which have serial register numbers can be
specified.
STM
L
Rn (register list)
→
@
−
SP
Saves the contents of multiple general registers on the stack. Two, three,
or four general registers which have serial register numbers can be
specified.
MOVA B/W
EA
→
Rd
Zero-extends and shifts the contents of a specified general register or
memory data and adds them with a displacement. The result is stored in a
general register.
Note:
*
Not available in this LSI.
electronic components distributor
Содержание H8SX series
Страница 2: ...Rev 3 00 Mar 14 2006 Page ii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 22: ...Rev 3 00 Mar 14 2006 Page xxii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 32: ...Rev 3 00 Mar 14 2006 Page xxxii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 38: ...Rev 3 00 Mar 14 2006 Page xxxviii of xxxviii Downloaded from Elcodis com electronic components distributor...
Страница 845: ...Downloaded from Elcodis com electronic components distributor...
Страница 846: ...H8SX 1520 Group Hardware Manual Downloaded from Elcodis com electronic components distributor...