Reverse engineering the barrel shifter circuit on the Intel 386 processor die

Interesting double-poly latches inside AMD's vintage LANCE Ethernet chip

The transparent chip inside a vintage Hewlett-Packard floppy drive

The Intel 386 processor die: the clock circuit

Reverse engineering the Intel 386 processor's register cell

Reverse-engineering Ethernet backoff on the Intel 82586 network chip's die

Examining the silicon dies of the Intel 386 processor

Reverse-Engineering the Mechanical Bendix Central Air Data Computer

How flip-flops are implemented in the Intel 8086 processor

Reverse-engineering the classic MK4116 16-kilobit DRAM chip (2020)

Tracing the roots of the 8086 instruction set to the Datapoint 2200 minicomputer

A close look at the 8086 processor's bus hold circuitry

Intel x86 documentation has more pages than the 6502 has transistors (2013)

Reverse-engineering the 8086 processor's address and data pin circuits

Undocumented 8086 instructions, explained by the microcode

Fractals on an IBM 1401 mainframe (2015)

The complex history of the Intel i960 RISC processor

The Group Decode ROM: The 8086 processor's first step of instruction decoding

The microcode and hardware in the 8086 processor that perform string operations

Reverse-engineering the division microcode in the Intel 8086 processor

Reverse-engineering the register codes for the 8086 processor's microcode

Reverse-engineering the Globus INK, a Soviet spaceflight navigation computer

Reverse-engineering the multiplication algorithm in the Intel 8086 processor

Reverse-engineering the electronics in the Globus analog navigational computer

How the 8086 processor determines the length of an instruction

Reverse-engineering the ModR/M addressing microcode in the Intel 8086 processor

Reverse-engineering the interrupt circuitry in the Intel 8086 processor

Silicon reverse-engineering: the Intel 8086 processor's flag circuitry

Inside the amazingly mechanical Bendix Central Air Data Computer

Reverse-engineering the conditional jump circuitry in the 8086 processor

More →