Overview



SPARC 64-bit Floating Point Representation



SPARC Double Float Instructions

3-op: 2-op int ld/st cmp
faddd fsqrtd fitod ldd fcmpd
fsubd fdtoi std
fmuld fdtos
fdivd fstod



SPARC Double Float Instructions



SPARC 128-bit Floating Point Representation



Intel Math Co-processor



Intel Floating Point Instructions

0/1/2-op 0-op int ld/st cmp
FADD FSQRT FRNDINT FLD FCOM
FSUB FABS FILD FST FCOMP
FMUL FSIN FIST FSTP FCOMPP
FDIV FCOMI



Intel Floating Point Instructions



Processor execution modes



Processor state



Processor State Register



Window Invalid Mask register



Trap Base register



Floating Point State register