EasyManua.ls Logo

Sun Microsystems UltraSPARC-I - Page 206

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
191
12. Instruction Set Summary
FMUL(s,d,q) Floating-point multiply A.18
FMUL8SUx16 Signed upper 8- × 16-bit partitioned product of corresponding components 13.5.4
FMUL8ULx16 Unsigned lower 8- × 16-bit partitioned product of corresponding components 13.5.4
FMUL8x16 8- × 16-bit partitioned product of corresponding components 13.5.4
FMUL8x16AL 8- × 16-bit lower α partitioned product of 4 components 13.5.4
FMUL8x16AU 8- × 16-bit upper α partitioned product of 4 components 13.5.4
FMULD8SUx16 Signed upper 8- × 16-bit multiply 32-bit partitioned product of components 13.5.4
FMULD8ULx16 Unsigned lower 8- × 16-bit multiply 32-bit partitioned product of components 13.5.4
FNAND{s} Logical NAND (single precision) 13.5.6
FNEG(s,d,q) Floating-point negate 13.5.6
FNOR{s} Logical NOR (single precision) 13.5.6
FNOT1{s} Negate (1’s complement) src1 (single precision) 13.5.6
FNOT2{s} Negate (1’s complement) src2 (single precision) 13.5.6
FONE{s} One fill(single precision) 13.5.6
FORNOT1{s} Negated src1 OR src2 (single precision) 13.5.6
FORNOT2{s} src1 OR negated src2 (single precision) 13.5.6
FOR{s} Logical OR (single precision) 13.5.6
FPACKFIX Two 32-bit to 16-bit fixed pack 13.5.3
FPACK{16,32} Four 16-bit/two 32-bit pixel pack 13.5.3
FPADD{16,32}{s} Four 16-bit/two 32-bit partitioned add (single precision) 13.5.2
FPMERGE Two 32-bit pixel to 64-bit pixel merge 13.5.3
FPSUB{16,32}{s} Four 16-bit/two 32-bit partitioned subtract (single precision) 13.5.2
FsMULd Floating-point multiply single to double A.18
FSQRT(s,d,q) Floating-point square root A.19
FSRC1{s} Copy src1 (single precision) 13.5.6
FSRC2{s} Copy src2 (single precision) 13.5.6
F(s,d,q)TO(s,d,q) Convert between floating-point formats A.15
F(s,d,q)TOi Convert floating point to integer A.14
F(s,d,q)TOx Convert floating point to 64-bit integer A.14
FSUB(s,d,q) Floating-point subtract A.12
FXNOR{s} Logical XNOR (single precision) 13.5.6
FXOR{s} Logical XOR (single precision) 13.5.6
FxTO(s,d,q) Convert 64-bit integer to floating-point A.16
FZERO{s} Zero fill(single precision) 13.5.6
ILLTRAP Illegal instruction A.22
IMPDEP1 Implementation-dependent instruction A.23
IMPDEP2 Implementation-dependent instruction A.23
JMPL Jump and link A.24
LDD Load doubleword A.27
LDDA Load doubleword from alternate space A.28
LDDA 128-bit atomic load 13.6.3
LDDF Load double floating-point A.25
Table 12-1 Complete UltraSPARC Instruction Set (Continued)
Opcode Description Ext Ref
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Table of Contents