Reverse Engineering the Constants in the Pentium FPU
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors. 1 The Pentium incl...
Computer history, restoring vintage computers, IC reverse engineering, and whatever
Visit righto.com → RSS feedOn Hacker News Jul 2013 – Oct 2026
Hardware & Electronics 171History & Retro Computing 128Systems & Performance 21Software Engineering 10Crypto & Blockchain 9Security & Privacy 7
Intel released the powerful Pentium processor in 1993, establishing a long-running brand of high-performance processors. 1 The Pentium incl...
When I look inside a chip from the popular 7400 series, I know what to expect: a fairly simple die, implemented in a straightforward, cost-e...
Intel introduced the 8087 chip in 1980 to improve floating-point performance on the 8086 and 8088 processors, and it was used with the ori...
In the previous Xerox Alto restoration session , we got the disk working, but the system didn't boot. After much investigation, I discove...
The Intel 8086 microprocessor is one of the most influential chips ever created; it led to the x86 architecture that dominates desktop and...
I've studied a lot of chips from the 1970s and 1980s, so I usually know what to expect. But an Ethernet chip from 1982 had something new: a ...
The IBM System/360 was a groundbreaking family of mainframe computers announced on April 7, 1964. System/360 was an extremely risky "bet-t...
Have you ever wondered what's inside your Macbook's charger? There's a lot more circuitry crammed into the compact power adapter than you...
IBM used some unusual techniques in its integrated circuits, and one of the most visible is packaging them in square metal cans. I've been...
A key concept for a processor is the management of "state", information that persists over time. Much of a computer is built from logic gate...
If you've played around with electronic circuits, you probably know the 555 timer integrated circuit, 1 said to be the world's best-selli...
How did the Apollo astronauts communicate on their trip to the Moon, 240,000 miles back to Earth? They used a 32-pound amplifier, built ar...
The groundbreaking Intel 386 processor (1985) was the first 32-bit processor in the x86 line. It has numerous internal registers: general-pu...
A few weeks ago, I wanted to use one of the vintage IBM 1401 mainframe computers at the Computer History Museum, but the computer wasn't wor...
The Motorola MC14500B 1 is a 1-bit processor introduced in 1976. While a 1-bit processor might seem almost useless, 2 it was marketed as...
This article explains Bitcoin mining in details, right down to the hex data and network traffic. If you've ever wondered what really happe...
Intel introduced the 8086 microprocessor in 1978 and it had a huge influence on computing. I'm reverse-engineering the 8086 by examining t...
The 8-bit Z80 microprocessor is famed for use in many early personal computers such the Osborne 1, TRS-80, and Sinclair ZX Spectrum. The Z80...
The Yamaha DX7 digital synthesizer (1983) was the classic synthesizer for 1980s pop music. It used two custom digital chips to generate so...
Ferroelectric memory (FRAM) is an interesting storage technique that stores bits in a special "ferroelectric" material. Ferroelectric memory...
Early microprocessors were very slow when operating with floating-point numbers. But in 1980, Intel introduced the 8087 floating-point copro...
I recently helped repair the card reader for the Computer History Museum's vintage IBM 1401 mainframe. In the process, I learned a lot abou...
In 1980, Intel released the Intel 8087 floating-point coprocessor, a chip that could make math up to 100 times faster. As well as arithmetic...
A Xerox Alto system on the East coast had Ethernet problems, so the owner sent me the Ethernet board to diagnose. (After restoring our Alto,...
IBM's vacuum tube computers of the 1950s were built from pluggable modules, each holding eight tubes and the associated components. I recent...
I recently did a PC power supply teardown so I figured it would be interesting to go deeper and see what happens inside the power supply'...
If you look closely at the datasheet for a Z-80 chip, you'll notice the data pins are in a random-looking order. The address pins (A) are ni...
"Malleability" of Bitcoin transactions has recently become a major issue. This article looks at how transactions are modified, at the byte...
The quartz oscillator is an important electronic circuit, providing highly-accurate timing signals at a low cost. A quartz crystal has the...
The revolutionary Polaroid SX-70 1 camera (1972) was a marvel of engineering: the world's first instant SLR camera. This iconic camera wa...