Ho visto che CPU e sistemi operativi si sono spostati verso l'alto in termini di bit da 8 bit a 16 bit, a 32 bit e attualmente a 64 bit. Comprendo che questa modifica serve ad aumentare la quantità massima di memoria indirizzabile dalla CPU.
Quello che non capisco è perché c'è sempre un raddoppio della dimensione del bus. È solo una decisione arbitraria / commerciale raddoppiare la dimensione del bus o c'è un altro motivo?
Perché non possiamo avere una CPU a 33 bit? O se ciò non bastasse, una CPU a 34 bit? 64 bit sembra un salto così massiccio e inutile (costoso?) Nello spazio degli indirizzi e presumibilmente complessità del silicio sottostante.