05. Bit e byte
L’unità di informazione più piccola gestita da un computer è chiamata bit.
La parola “bit” è un’abbreviazione dell’espressione binary digit (cifra binaria).
Un bit è in grado di rappresentare un'informazione che può assumere due soli stati, similmente all'interruttore della luce, che può essere acceso o spento. Normalmente le cifre binarie sono rappresentate con i valori 0 e 1 ma è usuale anche utilizzare le espressione false e true (falso e vero).
Un'altra componente fondamentale per registrare le informazioni in una memoria è il byte, che rappresenta una sequenza di 8 bit. Il termine è nato probabilmente dalla fusione di bit e bite, che in inglese significa "mordere", per indicare "un morso di bit", ovvero "una porzione".
Il byte è la più piccola unità di informazione indirizzabile in una memoria del computer. Non a caso per indicare la dimensione di una memoria si fa riferimento ai multipli dei byte.
Un byte può essere utilizzato per rappresentare un numero binario compreso tra 0 e 255, come illustra il seguente esempio:
Se si osserva che un byte è composto da due sequenze di 4 bit, dette nibble, e che un nibble corrisponde ad una cifra esadecimale (rappresentata con uno dei simboli 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F), va da sé che un byte può essere rappresentato con due cifre esadecimali:
byte: 00000000 rappresentazione esadecimale: 00(16)
byte: 00000001 rappresentazione esadecimale: 01(16)
byte: 00000010 rappresentazione esadecimale: 02(16)
...
byte: 11111111 rappresentazione esadecimale: FF(16)
Multipli del byte
Rispetto all'architettura del computer è usuale fare riferimento alla word (o parola) per indicare la dimensione nativa dei dati usati dalla CPU. I PC moderni hanno una word di 8 byte (64 bit), ma esistono anche architetture a 2 byte (16 bit) e 4 byte (32 bit).
Rispetto alle memorie i multipli del byte più ricorrenti sono:
Note:
Si evidenzia che per il byte si utilizza l'abbreviazione B (maiuscola) essendo riservato l'uso della b (minuscola) per indicare il bit.
Inoltre la sigla per indicare i Chilobyte è kB e non KB come usualmente si usa.
Per le memorie di massa, in ambito commerciale, è consuetudine per le capacità riferirsi ai valori che in tabella sono riportati come ordini di grandezza. Questo comporta, ad esempio, che un disco da 1 TB sia in realtà 1000 Miliardi di byte invece dei circa 1100 Miliardi attesi (cioè circa il 10% più piccolo!).
Sito: 7ecnologie
Sezione: 03. Sistemi
Capitolo: 05. Bit e byte
Indice dei capitoli: 00. Risorse - 01. Analogico e digitale - 02. Anatomia del computer - 03. Monitor, stampante e scanner - 04. Sistema Operativo - 05. Bit e byte - 06. Codifica di caratteri - 07. Tutorial - 98. Esercizi