16-Bit Transfer (Register → Memory); 32-Bit Transfer (Memory → Register) - Epson S1C17 Series Manual

Cmos 16-bit single chip microcontroller
Hide thumbs Also See for S1C17 Series:
Table of Contents

Advertisement

3 DATA FORMATS
3.2.5 16-Bit Transfer (Register → Memory)
Example: ld
[%rb],%rs
0b*******1
[%rb] 0b*******0
3.2.6 32-Bit Transfer (Memory → Register)
Example: ld.a
%rd,[%rb]
0b******11
0b******10
0b******01
[%rb] 0b******00
3.2.7 32-Bit Transfer (Register → Memory)
Example: ld.a
[%rb],%rs
0b******11
0b******10
0b******01
[%rb] 0b******00
3-4
23
16
%rs
X
7
0
Byte 1
Byte 0
Figure 3.2.5.1 16-Bit Transfer (Register → Memory)
7
0
Byte 3
Byte 2
Byte 1
Byte 0
23
16 15
%rd
Byte 2
Figure 3.2.6.1 32-Bit Transfer (Memory → Register)
23
16 15
%rs
Byte 2
7
0
0x00
Byte 2
Byte 1
Byte 0
Figure 3.2.7.1 32-Bit Transfer (Register → Memory)
Seiko Epson Corporation
15
8
7
Byte 1
Ignored after read
8
7
Byte 1
8
7
Byte 1
0
0
Byte 0
0
Byte 0
0
Byte 0
S1C17 CORE MANUAL
(REV. 1.2)

Advertisement

Table of Contents
loading

Table of Contents