June 22, 2026
Shift happens
Die analysis of the 8087 math coprocessor's fast bit shifter
This 1980 chip autopsy had nerds joking, gawking, and losing their entire afternoon
TLDR: Ken Shirriff dissected the 8087, a pricey add-on chip that made early PCs vastly better at number-heavy tasks and helped inspire the standard modern computers still follow. Commenters were split between awe, nostalgia, and jokes, with many calling the post irresistible time-sink bait.
A microscopic look inside Intel’s 1980 8087 math chip somehow turned into peak comment-section theater. The article itself is catnip for hardware history fans: Ken Shirriff cracked open one of the most influential chips ever made and zoomed in on the part that let old PCs do decimal-heavy work dramatically faster. In plain English, this extra chip helped early computers handle things like spreadsheets, design software, and flight sims without crawling, and its approach helped shape the number rules modern computers still use today.
But the real action was in the crowd reaction. One commenter basically screamed what everyone else was thinking: this post is dangerously clickable, the kind of rabbit hole that wrecks productivity for hours. Another immediately connected it to a recent discussion about the chip’s adder, giving the whole thing a “season finale of a niche but beloved drama” vibe for vintage-computing regulars. Then came the flexes: one reader dropped a lovingly detailed memory about a rival old-school floating-point board that did math one digit at a time, which is exactly the kind of ultra-specific one-upmanship these threads live for.
And because no internet gathering is complete without a drive-by joke, someone turned “die analysis” into a mock German translation bit, landing the thread’s biggest dad-joke energy. So yes, the article is about a tiny piece of silicon. But the comments made it a full-on spectacle: history buffs swooning, time-poor readers panicking, and joke posters doing what they do best.
Key Points
- •The article analyzes the Intel 8087 floating-point coprocessor, emphasizing its fast on-chip bit shifter.
- •The 8087, introduced in 1980, accelerated floating-point operations by up to 100 times in compatible microcomputers according to the article.
- •Intel worked with William Kahan on a rigorous floating-point architecture that the article says became the basis for IEEE 754.
- •Shifting is central to the 8087 for operand alignment, CORDIC-based transcendental operations, and assembling floating-point values from memory.
- •The 8087 uses a two-stage barrel shifter that combines 0-7 bit shifts with 0-7 byte shifts to cover 0-63-bit shifts efficiently.