Accedi con l’account scolasticoSono ammessi soltanto account @verri.edu.it verificati da Google.

INFORMATICA · STRUMENTI

Bit, byte e prefissi.

Converti le unità di misura dell’informazione e scopri la differenza tra multipli decimali e binari.

LE BASI

Due modi di misurare

Un bit può assumere il valore 0 oppure 1. Un byte è formato da 8 bit e può rappresentare 256 combinazioni, da 0 a 255. Un nibble corrisponde a 4 bit.

SI · decimaleOgni prefisso aumenta di un fattore 1 000: kB, MB, GB…
IEC · binarioOgni prefisso aumenta di un fattore 1 024: KiB, MiB, GiB…

APPROFONDIMENTO

Bit, byte e prefissi

Il bit

Il bit, abbreviazione di binary digit, è una cifra binaria che può assumere uno dei due valori 0 e 1. È l’unità elementare dell’informazione digitale e può rappresentare, per esempio, uno dei due stati di una condizione logica.

Raggruppando n bit si ottengono 2n combinazioni possibili. Queste sequenze possono rappresentare numeri, caratteri, istruzioni o altri dati, a seconda della codifica utilizzata.

Il byte e il nibble

Il termine byte fu coniato da Werner Buchholz nel 1956, durante lo sviluppo del computer IBM Stretch. Il nome deriva dall’inglese bite («morso»); la grafia fu modificata per evitare confusione con bit. In passato la lunghezza di un byte poteva variare a seconda dell’architettura.

Oggi un byte corrisponde normalmente a 8 bit, cioè 23 bit. Il sistema IBM System/360, introdotto nel 1964, contribuì alla diffusione del byte a otto bit. Le sue 28 combinazioni rappresentano, se interpretate come interi senza segno, i valori da 0 a 255: visualizza tutte le 256 combinazioni ↗.

Il byte è una comune unità di indirizzamento della memoria e di misura della capacità di archiviazione. Per rappresentare un carattere possono servire uno o più byte, a seconda della codifica. Il termine octet, usato anche in francese, indica esplicitamente un gruppo di otto bit. Un nibble equivale a mezzo byte, cioè 4 bit.

Multipli decimali e binari

I prefissi del Sistema internazionale (SI) indicano potenze di 10: 1 kB = 103 B = 1 000 byte. Nell’informatica, però, i prefissi decimali sono stati talvolta usati anche per quantità basate su potenze di 2, creando ambiguità.

Per distinguere i due casi, nel dicembre 1998 la Commissione elettrotecnica internazionale (IEC) approvò prefissi specifici per i multipli binari. Il kibibyte, simbolo KiB, corrisponde a 210 B = 1 024 byte; il nome deriva da kilobinary byte. Il simbolo standard è KiB, con la K maiuscola: kB indica invece il kilobyte decimale.

Un kibibyte contiene 24 byte in più di un kilobyte: il 2,4% in più rispetto a 1 kB. La differenza percentuale tra i corrispondenti multipli binari e decimali aumenta con il prefisso. Il convertitore seguente permette di confrontare le unità SI e IEC.

Riferimenti: Computer History Museum · Werner Buchholz, IBM · System/360, NIST · prefissi binari.

CONVERTITORE

Parti da qualsiasi unità

Scrivi un valore nella casella che preferisci: le altre si aggiornano automaticamente.

SI + IEC

Usa la virgola o il punto per i decimali, senza separatori delle migliaia. È ammessa anche la notazione scientifica, ad esempio 1e6. I valori lunghi scorrono all’interno delle caselle.

Unità di base
Multipli decimali SI · × 1 000
Multipli binari IEC · × 1 024
Bit e byte restano esatti. Il valore che stai modificando non viene arrotondato.

RIFERIMENTO

Confronta i prefissi

Il rapporto cresce a ogni livello: 1 MiB contiene il 4,9% di byte in più rispetto a 1 MB.

Su schermi piccoli puoi scorrere la tabella in orizzontale.

Nome SISimboloValore SINome IECSimboloValore IECDifferenza*
kilobytekB103 BkibibyteKiB210 B+2,4%
megabyteMB106 BmebibyteMiB220 B+4,9%
gigabyteGB109 BgibibyteGiB230 B+7,4%
terabyteTB1012 BtebibyteTiB240 B+10,0%
petabytePB1015 BpebibytePiB250 B+12,6%
exabyteEB1018 BexbibyteEiB260 B+15,3%
zettabyteZB1021 BzebibyteZiB270 B+18,1%
yottabyteYB1024 ByobibyteYiB280 B+20,9%

* Differenza percentuale del multiplo binario rispetto al corrispondente decimale: (valore IEC − valore SI) / valore SI. I valori percentuali sono arrotondati a un decimale.