Chi ha creato lo standard industriale a 8, 16, 32 e 64 bit per i computer?

Grazie per A2A.

Chi ha creato lo standard industriale a 8-bit, 16-bit, 32-bit e 64-bit per i computer?

Nei brutti tempi andati, la parola byte significava la larghezza di bit del processore.

La comunicazione Baudot era un byte a 5 bit. Alcuni dei primi computer si basavano su processori a 6 bit, e IBM aveva persino un processore a 36 bit.

Senza impantanarsi nella storia, sostengo che il formato a 8 bit era dovuto principalmente allo standard di comunicazione concordato di ASCII (American Standard Code for Information Interchange). L'ASCII era definito solo per un massimo di 7 bit, ma l'8° bit era spesso usato per la rilevazione degli errori. Un set ASCII esteso usa gli 8 bit.

Intel produsse il primo microprocessore a 4 bit (4004) che preannunciò lo sviluppo di future CPU che avrebbero semplicemente raddoppiato la capacità di quelle precedenti.

Da qualche parte in tutto questo, 8 bit diventarono uno pseudo-standard per un byte. Basandosi sulla precedente definizione di byte, il PC IBM come macchina a 16 bit era in realtà solo una macchina da 320kB, tranne per il fatto che era capace di spostare solo 8 bit alla volta (a causa delle limitazioni del processore 8088), così 640kB in formato 8 bit diventarono completamente radicati.

Le macchine basate su 8086 erano capaci di spostare 16 bit alla volta, ma la mentalità a 8 bit era già bloccata. Poiché 4, 8, 16, 32 e 64 sono numeri ordinati basati sul sistema binario, l'architettura di questi computer è molto semplificata. Certo, il PC originale aveva una RAM a 9 bit - il 9° bit per il rilevamento degli errori nei dati a 8 bit. Su molte macchine moderne che usano ancora un bit di parità, il controller della memoria impersona il bit di parità piuttosto che immagazzinarlo e recuperarlo realmente.

La maggior parte delle informazioni che vengono trasmesse su internet sono ancora in pacchetti seriali a 8 bit. È il puro volume e la velocità dei dati che permette a una macchina a entrambe le estremità di costruire insiemi di dati più ampi di 8 bit.

Questa logica suggerisce che la prossima rivoluzione dei computer sarà a 128 bit, ma nessuno di noi probabilmente la vedrà ai nostri tempi, poiché 64 bit permette 18 Exabyte di informazioni che è attualmente impossibile comprimere in uno spazio ragionevole senza friggere tutto.

Come lo spostamento di dati in pacchetti di 8 bit è così pesantemente incorporato nei nostri sistemi, non c'è nessuna ragione logica per qualcuno di continuare a sviluppare qualcosa che non sia basato su un numero binario derivato se non come curiosità.