MOS 6502 · reverse engineered from silicon

Full schematic

The complete transistor-level schematic of the 6502, redrawn by hand from the die photo. It is complete, although it may still contain mistakes — corrections are welcome.

Scroll or pinch to zoom · drag to pan · double-click to zoom in PDF · vector, single sheet

Printable versions

The schematic was drawn in xfig. Besides the single-sheet PDF above, there are PostScript versions split into pages for printing and taping together:

For explanations of the individual blocks — clock generator, instruction decoder, timing, interrupts, registers, BCD correction and ALU — see Circuits.