Conditions in the Intel 8087 floating-point chip's microcode

·Ken Shirriff··

In the 1980s, if you wanted your computer to do floating-point calculations faster, you could buy the Intel 8087 floating-point coprocessor chip. Plugging it into your IBM PC would make operations up to 100 times faster, a big boost for spreadsheets and other number-crunching applications. The 8087 uses complicated algorithms to compute trigonometric, logarithmic, and exponential functions. These algorithms are implemented inside the chip in microcode. I'm part of a group that is reverse-enginee...

Read full article →

Related Articles

Computer Use is 45x more expensive than structured APIs
palashawas · Hacker News · 15d ago
Bun is being ported from Zig to Rust
SergeAx · Hacker News · 16d ago
Should I run plain Docker Compose in production in 2026?
pmig · Hacker News · 21d ago
Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem
ozkatz · Hacker News · 14d ago
RaTeX: KaTeX-compatible LaTeX rendering engine in pure Rust
atilimcetin · Hacker News · 16d ago