2
2-11
32180 Group User’s Manual (Rev.1.0)
CPU
2.6 Data Formats
• Constant transfer
LD24 Rdest,
#imm24
LDI Rdest,
#imm16
LDI Rdest,
#imm8
SETH Rdest,
#imm16
b23
b0
Rdest
imm24
b31
b0
LD24
Rdest, #imm24
b15
b0
Rdest
imm16
b31
b0
SETH Rdest,
#imm16
00
8
15
00
00
• Register to register transfer
MV Rdest,
Rsrc
• Control register transfer
MVFC Rdest,
CRsrc
MVTC Rsrc,
CRdest
Rsrc
b31
b0
Rdest
b31
b0
Rsrc
b31
b0
CRdest
b31
b0
MVTC Rsrc,
CRdest
MV Rdest,
Rsrc
Note: • The condition bit C changes state when data is written to CR0 (PSW) using the MVTC instruction.
Figure 2.6.6 Transfer Instructions
Little/little
LL
LH
HL
HH
Big/big
HH
HL
LH
LL
Little/big
HH
HL
LH
LL
Endian
(bit/byte)
Data arrangement
Mitsubishi
microcomputer
family name
7700 and M16C families
M32R family
31–24
7–0
23–16
15–8
0–7
24–31
8–15
16–23
Bit number
+0
+1
+2
+3
+0
+1
+2
+3
+0
+1
+2
+3
Address
Example:
0x01234567
.byte 67,45,23,01
.byte 01,23,45,67
.byte 01,23,45,67
Note: • The M32R family uses the big endian for both bits and bytes.
7–0
31–24
15–8
23–16
Figure 2.6.5 Endian Adopted for the M32R Family
(4) Transfer instructions
Summary of Contents for M32R/ECU Series
Page 17: ...12 This page is blank for reasons of layout...
Page 712: ...CHAPTER 18 OSCILLATOR CIRCUIT 18 1 Oscillator Circuit 18 2 Clock Generator Circuit...
Page 794: ...CHAPTER 22 TYPICAL CHARACTERISTICS...
Page 796: ...APPENDIX 1 MECHANICAL SPECIFICAITONS Appendix 1 1 Dimensional Outline Drawing...
Page 798: ...APPENDIX 2 INSTRUCTION PROCESSING TIME Appendix 2 1 32180 Instruction Processing Time...
Page 802: ...APPENDIX 3 PROCESSING OF UNUSED PINS Appendix 3 1 Example Processing of Unused Pins...