Epson S1C33210 Technical Manual page 167

Cmos 32-bit single chip microcomputer
Table of Contents

Advertisement

Little-endian
Destination (general-purpose register)
31
Byte 3
Byte 2
4
3
8
0
8
A[1:0]=11
A[1:0]=10
Source (8-bit device)
Big-endian
Destination (general-purpose register)
31
Byte 3
Byte 2
1
2
8
0
8
A[1:0]=00
A[1:0]=01
Source (8-bit device)
Little-endian
Source (general-purpose register)
31
Byte 3
Byte 2
Big-endian
Source (general-purpose register)
31
Byte 3
Byte 2
Little-endian
Destination (general-purpose register)
31
Sign or Zero extension
Big-endian
Destination (general-purpose register)
31
Sign or Zero extension
Little-endian
Source (general-purpose register)
31
Byte 3
Byte 2
Big-endian
Source (general-purpose register)
31
Byte 3
Byte 2
S1C33210 FUNCTION PART
Byte 1
Byte 0
2
1
0
8
0
8
A[1:0]=01
A[1:0]=00
Byte 1
Byte 0
3
4
0
8
0
8
A[1:0]=10
A[1:0]=11
Figure 4.12 Word Data Reading from an 8-bit Device
Byte 1
Byte 0
2
1
8
0
8
A[1:0]= 1
A[1:0]= 0
Destination (8-bit device)
Byte 1
Byte 0
1
2
8
0
8
A[1:0]= 0
A[1:0]= 1
Destination (8-bit device)
Figure 4.13 Half-word Data Writing to an 8-bit Device
Byte 1
Byte 0
2
1
8
0
8
A[1:0]= 1
A[1:0]= 0
Source (8-bit device)
Byte 1
Byte 0
1
2
8
0
8
A[1:0]= 0
A[1:0]= 1
Figure 4.14 Half-word Data Reading from an 8-bit Device
Byte 1
Byte 0
1
8
A[1:0]=
Destination (8-bit device)
Byte 1
Byte 0
1
8
A[1:0]=
Destination (8-bit device)
Figure 4.15 Byte Data Writing to an 8-bit Device
II CORE BLOCK: BCU (Bus Control Unit)
0
No.
A1
A0
#WRH
#WRL
1
0
0
X
0
2
0
1
X
3
1
0
X
4
1
1
X
0
No.
A1
A0
#WRH
#WRL
1
0
0
1
0
2
0
1
1
3
1
0
1
4
1
1
1
0
No.
A1
A0
#WRH
#WRL
1
0
X
0
2
1
X
0
No.
A1
A0
#WRH
#WRL
1
0
0
0
2
1
0
0
No.
A1
A0
#WRH
#WRL
1
0
X
0
2
1
X
0
No.
A1
A0
#WRH
#WRL
1
0
1
0
2
1
1
0
No.
A1
A0
#WRH
#WRL
1
X
0
0
No.
A1
A0
#WRH
#WRL
1
0
0
EPSON
Bus operation
Data bus
15
Ignored
Byte 0
1
Ignored
Byte 1
1
Ignored
Byte 2
1
Ignored
Byte 3
1
(X: Not connected/Unused)
Bus operation
Data bus
15
Byte 3
Ignored
1
Byte 2
Ignored
1
Byte 1
Ignored
1
Byte 0
Ignored
1
Bus operation
Data bus
15
Data retained
Byte 0
0
Data retained
Byte 1
0
(X: Not connected/Unused)
Bus operation
Data bus
15
Byte 1
Data retained
0
Byte 0
Data retained
0
( : Uniformly 1 or 0)
Bus operation
Data bus
15
Ignored
Byte 0
1
Ignored
Byte 1
1
(X: Not connected/Unused)
Bus operation
Data bus
15
Byte 1
Ignored
1
Byte 0
Ignored
1
( : Uniformly 1 or 0)
Bus operation
Data bus
15
Data retained
Byte 0
0
(X: Not connected/Unused)
Bus operation
Data bus
15
Byte 0
Data retained
1
0
0
0
0
0
0
0
0
B-II-4-15

Advertisement

Table of Contents
loading

Table of Contents