x87 FPU

E637383

The x87 FPU is the dedicated floating-point coprocessor architecture used in IA-32 processors to perform hardware-accelerated arithmetic on real and complex numbers.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
Intel 80287 2

Statements (65)

Predicate Object
instanceOf IA-32 architecture component
coprocessor architecture
floating-point unit
alsoKnownAs 8087-compatible FPU
x87 coprocessor NERFINISHED
x87 floating-point unit NERFINISHED
designedFor IA-32 NERFINISHED
extendedPrecisionWidth 80-bit extended precision
hasControlRegister x87 control word
hasInstructionSetPrefix FPU instructions starting with F
hasRegisterStack 8
hasStatusRegister x87 status word
hasTagRegister x87 tag word
integratedInto Intel 80486 NERFINISHED
introducedBy Intel NERFINISHED
introducedWith Intel 8087 NERFINISHED
largelySupersededBy SSE floating-point NERFINISHED
SSE2 floating-point NERFINISHED
previouslyImplementedAs separate coprocessor chip
registerModel stack-based
registerWidth 80-bit
separateCoprocessorModels 80287
80387
8087
stillPresentIn modern x86 CPUs for backward compatibility
supports complex number arithmetic
exponential functions
floating-point arithmetic
floating-point comparisons
floating-point exceptions
integer arithmetic instructions
logarithmic functions
real number arithmetic
transcendental functions
trigonometric functions
supportsDataType floating-point
integer
packed BCD
supportsInstruction FABS
FADD
FCHS
FCOS NERFINISHED
FDIV
FINIT
FLD
FMUL
FPTAN
FSIN
FSQRT
FST
FSUB
FWAIT
FXCH
FYL2X NERFINISHED
supportsPrecision double precision
extended precision
single precision
supportsRoundingMode round down
round to nearest
round toward zero
round up
usedBy legacy x86 software
usedIn IA-32 processors
x86 processors NERFINISHED
usesFormat IEEE 754-like formats NERFINISHED

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

IA-32 floatingPointUnit x87 FPU
Bonnell floatingPointUnit x87 FPU
Intel 80286 usedWithCoprocessor x87 FPU
this entity surface form: Intel 80287
Intel 80286 numericCoprocessorSupport x87 FPU
this entity surface form: Intel 80287