Jump to content

Intel 80387

From Encyc
Die for the intel 387 floating point coprocessor

The intel 80387 was a floating point co-processor for intel's 80386dx and 80386sx models of single chip computer.[1] 386 processors used a superset of the 8086 instruction set, including a subset of instructions for floating point operations -- arithmetic operations that might include fractions.

Integer arithmetic requires much less silicon real estate to implement than calculations on values that had a fractional component.[1] Intel off-loaded the hardware to perform those instructions to a co-processor -- a support chip devoted solely to that task.[2] Computers could be equipped with an 8088 or 8086, and without an 8087. If the 8087 were present floating point instructions would be off-loaded and executed relatively quickly, by the 8087.

References

[edit | edit source]
  1. 1.0 1.1 Omar Alvarado, Thomas J. Fellers, Michael W. Davidson. "Intel 387 Math Coprocessor". Olympus Micro. Retrieved 2008-11-27.CS1 maint: multiple names: authors list (link) mirror
  2. "Intel and Floating Point: Updating One of the Industry's Most Successful Standards" (PDF). intel. Retrieved 2008-11-28.