Global Information Lookup Global Information

Intel 8087 information


Intel 8087
General information
Launched1980; 44 years ago (1980)
DiscontinuedSeptember 28, 2007; 16 years ago (2007-09-28) [1]
Marketed byIntel, IBM[2]
Designed byIntel
Common manufacturer(s)
  • Intel
  • AMD[3]
  • Cyrix[4]
Performance
Max. CPU clock rate4 MHz to 10 MHz
Architecture and classification
Technology node4.5->3 μm
Instruction setx87 (coprocessor extension of x86-16)
Physical specifications
Transistors
  • 65000
Package(s)
  • 40-pin DIP
History
Predecessor(s)8231/8232
Successor(s)80287

The Intel 8087, announced in 1980, was the first floating-point coprocessor for the 8086 line of microprocessors.[5][6][7] The purpose of the chip was to speed up floating-point arithmetic operations, such as addition, subtraction, multiplication, division, and square root. It also computes transcendental functions such as exponential, logarithmic or trigonometric calculations. The performance enhancements were from approximately 20% to over 500%, depending on the specific application. The 8087 could perform about 50,000 FLOPS[6] using around 2.4 watts.[7]

Intel 8087 die

The 8087 was an advanced integrated circuit, pushing the limits of manufacturing technology of the period.[citation needed] Basic operations on the 8087 such as addition and subtraction can take over 100 machine cycles to execute and some instructions exceed 1000 cycles.[8] The chip lacks a hardware multiplier and implements calculations using the CORDIC algorithm.[9]

Sales of the 8087 received a significant boost when a coprocessor socket was included on the 1981 IBM PC motherboard. Development of the 8087 led to the IEEE 754-1985 standard for floating-point arithmetic. The available speed version were 4.77 (5), 8, and 10 MHz.[10] There were later x87 coprocessors for the 80186, 80286, 80386, and 80386SX processors. Starting with the 80486, the later Intel x86 processors did not use a separate floating-point coprocessor; floating-point functions were integrated with the processor.

Intel 80186 and its associated products were discontinued on March 30, 2007 for orders and September 28, 2007 for shipments.[11]

  1. ^ "Product Change Notification" (PDF). 2 May 2006. Archived from the original (PDF) on 9 October 2006.
  2. ^ Shvets, Gennadiy (8 October 2011). "IBM 8087 floating-point unit". CPU World. Retrieved 1 December 2011.
  3. ^ Shvets, Gennadiy (8 October 2011). "AMD 8087 floating-point unit". CPU World. Retrieved 1 December 2011.
  4. ^ Shvets, Gennadiy (8 October 2011). "Cyrix 8087 floating-point unit". CPU World. Retrieved 1 December 2011.
  5. ^ Palmer, John F. (1980). "The INTEL® 8087 Numeric Data Processor" (PDF). AFIPS '80, Proceedings of the, May 19–22, 1980, National Computer Conference. Anaheim, California: ACM. pp. 887–893. doi:10.1145/1500518.1500674.
  6. ^ a b "8087". Coprocessor Dot Info. 2007. Archived from the original on 30 September 2011. Retrieved 1 December 2011.
  7. ^ a b "Intel FPU". cpu-collection.de. 2011. Retrieved 1 December 2011.
  8. ^ Cite error: The named reference datasheet was invoked but never defined (see the help page).
  9. ^ Shirriff, Ken (May 2020). "Extracting ROM constants from the 8087 math coprocessor's die". righto.com. Self-published by Ken Shirriff. Retrieved 3 September 2020. The ROM contains 16 arctangent values, the arctans of 2−n. It also contains 14 log values, the base-2 logs of (1+2−n). These may seem like unusual values, but they are used in an efficient algorithm called CORDIC, which was invented in 1958.
  10. ^ Yoshida, Stacy, "Math Coprocessors: Keeping Your Computer Up for the Count", Intel Corporation, Microcomputer Solutions, September/October 1990, page 16
  11. ^ "Product Change Notification" (PDF). 2 May 2006. Archived from the original (PDF) on 9 October 2006.

and 26 Related for: Intel 8087 information

Request time (Page generated in 0.8393 seconds.)

Intel 8087

Last Update:

The Intel 8087, announced in 1980, was the first floating-point coprocessor for the 8086 line of microprocessors. The purpose of the chip was to speed...

Word Count : 2857

X87

Last Update:

coprocessors). The 8087 was the first math coprocessor for 16-bit processors designed by Intel. It was built to be paired with the Intel 8088 or 8086 microprocessors...

Word Count : 2298

Intel 8086

Last Update:

performance. The Intel 8087 was the standard math coprocessor for the 8086 and 8088, operating on 80-bit numbers. Manufacturers like Cyrix (8087-compatible)...

Word Count : 4993

Intel 8088

Last Update:

quantities of 100. Intel 8288: bus controller Intel 8289: bus arbiter Intel 8087: Math Co-Processor x86 architecture IBM Personal Computer Motorola 68008...

Word Count : 2543

87

Last Update:

of the years 87 BC, AD 87, 1987, 2087, etc. Atomic number 87, francium Intel 8087, a floating-point coprocessor 87; Common gasoline rating 87 Sylvia, a...

Word Count : 78

Coprocessor

Last Update:

such as the AMD 9511, Intel 8231/8232 and Weitek FPUs were treated as peripheral devices, while others such as the Intel 8087, Motorola 68881 and National...

Word Count : 1870

X86 instruction listings

Last Update:

for the 8087 and 80287, but then omitted from later manuals until the October 2017 update of the Intel SDM. They are present on all known Intel x87 FPUs...

Word Count : 15477

Subnormal number

Last Update:

gradual underflow is used. Subnormal numbers were implemented in the Intel 8087 while the IEEE 754 standard was being written. They were by far the most...

Word Count : 1915

Commodore IBM PC compatible systems

Last Update:

competitive asset. In 1984, Commodore signed a deal with Intel to second source manufacture the Intel 8088 CPU used in the IBM PC, along with a license to...

Word Count : 1759

Intel 80186

Last Update:

The Intel 80186, also known as the iAPX 186, or just 186, is a microprocessor and microcontroller introduced in 1982. It was based on the Intel 8086 and...

Word Count : 1873

I386

Last Update:

The Intel 386, originally released as 80386 and later renamed i386, is a 32-bit microprocessor designed by Intel. The first pre-production samples of the...

Word Count : 4748

IAPX

Last Update:

In marketing, iAPX (Intel Advanced Performance Architecture) was a short lived designation used for several Intel microprocessors, including some 8086...

Word Count : 602

X86

Last Update:

system-level prefix. An 8086 system, including coprocessors such as 8087 and 8089, and simpler Intel-specific system chips, was thereby described as an iAPX 86...

Word Count : 10773

Intel system development kit

Last Update:

Name MDK-186 Manufacturer Intel Type Design Kit Microcomputer Origin US Keyboard None CPU Intel 80186 Coprocessor Intel 8087 Documentation Technical Information:...

Word Count : 1594

Microprocessor

Last Update:

management. The 16-bit Intel x86 processors up to and including the 80386 do not include floating-point units (FPUs). Intel introduced the 8087, 80187, 80287 and...

Word Count : 9710

Extended precision

Last Update:

extended precision format is an 80 bit format first implemented in the Intel 8087 math coprocessor and is supported by all processors that are based on...

Word Count : 4025

IBM Personal Computer XT

Last Update:

Similarly to the original IBM PC, the XT main board included a socket for the Intel 8087 floating point arithmetic coprocessor. This optional chip, when installed...

Word Count : 1726

NEC V20

Last Update:

1 MB of memory. The V20 was reported to have been compatible with the Intel 8087 floating-point unit (FPU) coprocessor. NEC also designed their own FPU...

Word Count : 1295

Intel 8288

Last Update:

The Intel 8288 is a bus controller designed for Intel 8086/8087/8088/8089. The chip is supplied in 20-pin DIP package. The 8086 (and 8088) operate in...

Word Count : 227

IEEE 754

Last Update:

are quite the opposite. In 1977 those features were designed into the Intel 8087 to serve the widest possible market... Error-analysis tells us how to...

Word Count : 7402

Intel 8284

Last Update:

The Intel 8284 is a clock oscillator chip developed primarily for supplying clock signals for the Intel-8086/8087/8088/8089 series of processors. The...

Word Count : 297

CORDIC

Last Update:

important than speed. CORDIC has been implemented in the ARM-based STM32G4, Intel 8087, 80287, 80387 up to the 80486 coprocessor series as well as in the Motorola...

Word Count : 7185

Tandy 1000

Last Update:

bugs, scans expansion cards for bootable ROMs, and adds a socket for an Intel 8087 math coprocessor. The original Tandy 1000 (and many other models), like...

Word Count : 7125

Apricot PC

Last Update:

trackball cable (later models used IR). It used an Intel 8086 processor running at 4.77 MHz. A 8087 math co-processor was optional. The amount of memory...

Word Count : 759

William Kahan

Last Update:

Voyager series and wrote part of their intermediate and advanced manuals. Intel 8087 "IEEE Emanuel R. Piore Award Recipients" (PDF). IEEE. Archived from the...

Word Count : 657

Intel 8289

Last Update:

The Intel 8289 is a Bus arbiter designed for Intel 8086/8087/8088/8089. The chip is supplied in 20-pin DIP package. The 8086 (and 8088) operate in maximum...

Word Count : 89

PDF Search Engine © AllGlobal.net