![Epson S1C17 Series Manual Download Page 45](http://html.mh-extra.com/html/epson/s1c17-series/s1c17-series_manual_107781045.webp)
S1C17 CORE MANUAL
Seiko Epson Corporation
5-23
(Rev. 1.2)
5.10 Conversion Instructions
The 8/16/24/32 data conversion instructions listed below are provided for supporting C compiler.
cv.ab %rd,%rs
Converts Byte data (8 bits) into 24-bit data with sign extended.
rs
rd
X
23
8 7
0
23
8
8 bits
7
0
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
Byte
cv.as %rd,%rs
Converts 16-bit data into 24-bit data with sign extended.
rs
rd
23
16 15
0
S
S
S
S
S
S
S
S
S
S
X
23
16 15
Word
0
15
16 bits
0
cv.al %rd,%rs
Extracts the high-order 8 bits to convert 32-bit data into 24-bit data.
rs
rd
23
16 15
0
23
8 7
0
15
Unchanged
0
X
8 bits
8 bits
cv.la %rd,%rs
Extracts the high-order 8 bits to convert 24-bit data into 32-bit data.
rs
rd
23
8
0
23
16 15
0
7
0
X
8 bits
8 bits
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
cv.ls %rd,%rs
Extends the sign to convert 16-bit data into 32-bit data.
rs
rd
23
16 15
0
S
0
0
0
0
0
0
0
0
S S S S S S S S S
S
S
S
S
S
S
S
X
23
16 15
Word
0
15
0