EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 219

Sun Microsystems UltraSPARC-I
410 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Sun Microelectronics
204
UltraSPARC User’s Manual
Figure 13-4 FPACK32 Operation
13.5.3.3 FPACKFIX
FPACKFIX takes two 32-bit fixed values in rs2, scales, truncates and clips them
into two 16-bit signed integers, then stores the result in the 32-bit rd register.
This operation, illustrated in Figure 13-5, is carried out as follows:
1. Left shift each 32-bit value in rs2 by the number of bits in the
GSR.scale_factor, while maintaining clipping information.
3
rs2
rd
7
2
0
5
implicit binary pt
0
3
1
2
2
3
0
GSR.scale_factor 0110
rs2
rd
723 15314763
rs1
3
7
0000
00
3955
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents