A bug fix in the 8086 microprocessor, revealed in the die's silicon

354 · Ken Shirriff · Nov. 26, 2022, 9:33 p.m.
.hilite {cursor:zoom-in} The 8086 microprocessor was a groundbreaking processor introduced by Intel in 1978. It led to the x86 architecture that still dominates desktop and server computing. While reverse-engineering the 8086 from die photos, a particular circuit caught my eye because its physical layout on the die didn't match the surrounding circuitry. This circuit turns out to implement special functionality for a couple of instructions, subtlely changing the way they interacted with inte...