What's inside the famous 8086 processor from 1978? I opened up a chip, took microscope photos, and I'm reverse-engineering it. One of the 8086's instructions is HLT, which halts the processohttps://pbs.twimg.com/media/FnalrlNXEBoU1I_?format=jpg&name=4096x4096r. Seems simple, but there's a lot of circuitry to make the halt instruction work... 🧵
This diagram shows the main parts of the 8086 chip; dark labels are affected by HALT. The 8086 is partitioned into an Execution Unit which executes instructions, and a Bus Interface Unit which performs memory operations and preloads instructions into the prefetch queue.