The capstone: the whole lineage is one number doubling. A machine’s word size — its natural register and data width — has stepped 8 → 16 → 32 → 64, each doubling quadrupling the range a register can hold (256, 65536, 4 billion, 18 quintillion). The 6502 was 8-bit; the 65816, 68000, 8086 were the 16-bit step; the 386 and its kin the 32-bit; x86-64 and AArch64 the 64-bit. Sixty-four is where it has rested for two decades — enough address space (2⁶⁴) that a fifth doubling has no pull yet. The permutation ran out not of technique but of need.
The demo steps the word size by doubling and shows the range quadrupling at each step: live demo
“Word sizes will keep doubling.” — 64-bit has held for twenty years; the range is so vast a fifth doubling has no pull. cited
One number doubling down the decades and resting at sixty-four — the whole permutation, in a single dimension. word size
On the canonical compiler, the word doubles 8→16→32→64 and the range quadruples (256²−1 = 65535):