← Sunday, September 27, 2026Performance & OSDeep dive

The Intel 8087 combined CORDIC and polynomial approximation for tangent

righto.com 33 min read Editor score 8/10

Reverse-engineering the 8087’s circuitry and microcode reveals a tangent algorithm combining CORDIC with polynomial approximation; it computed tangent in 90 microseconds versus 13,000 on the 8086. The investigation connects implementation details to concrete accuracy and performance trade-offs.

What
The Intel 8087’s FPTAN instruction computes tangent, and its implementation was reverse-engineered from chip circuitry and microcode.
How
The 8087 combines CORDIC with polynomial approximation to achieve high accuracy and performance.
Why it matters
The hybrid design illustrates how hardware can combine algorithms to balance computation speed and accuracy.

Discussion

Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.

Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.

Your note

Private to you. Stored in this browser, and synced to your account when you are signed in.