Quote Originariamente inviata da ginetto79 Visualizza il messaggio
La questione di giustificare il numero di bit con questioni di convenienza nella progettazione dell'hardware non mi convince. Il software e l'hardware evolvono insieme, sono contemporaneamente causa ed effetto dell'altro. Ad esempio, bus ad 8 bit sono stati fatti anche perché 8 bit era lo standard; non penso ci siano grandi impedimenti tecnici per fare bus a 7 o 9 bit.
Infatti sono stati fatti, e tuttora diversi processori per usi particolari (ad esempio molti DSP) usano dei byte più grandi di 8 bit (tipicamente perché lavorano solo con dati di tali dimensioni, e indirizzare la memoria con unità più piccole è sostanzialmente inutile). Un byte da 8 bit è comodo in una macchina general-purpose per le ragioni spiegate nel thread (oltre al fatto che ormai è uno standard de facto), ma ovviamente non è imprescindibile.