# Che cos’è un byte? La più piccola quantità di dati esistente

Le unità di misura sono ovunque intorno a noi. Un giorno è composto da 24 ore, 1.440 minuti e 86.400 secondi. Il peso corporeo lo calcoliamo in grammi e in chili, i liquidi li pesiamo in litri e le distanze le misuriamo in chilometri. Un’altra **unità di misura** che determina le nostre giornate è il byte. I byte ci informano quante foto possiamo ancora salvare sullo smartphone o quando dobbiamo fare un po’ di pulizia nella memoria del computer. I byte sono il più piccolo elemento strutturale per quanto riguarda i dati. Per questo motivo vale la pena conoscerlo più da vicino.

## Dal bit al byte

Chi vuole capire il byte deve prima conoscere il [bit](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-bit/ "Cos’è un bit?"). Poiché, nonostante il byte sia la quantità di dati più piccola utilizzabile che ci sia, questa si compone a sua volta di bit. Il nome bit deriva da *binary information digit*. Il termine è stato coniato dal matematico statunitense John W. Turkey. Il pioniere di questa moderna tecnologia informatica è stato **Claude E. Shannon**, grazie al suo trattato del 1948 “Una teoria matematica della comunicazione”. Per questo motivo Shannon è considerato il “**padre del bit**”.

Come più piccola unità nella trasmissione di dati digitale, il bit si compone di due sole condizioni di informazioni: 1 o 0. Conoscendo i computer soltanto due stati e comunicando in [codice binario](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/codice-binario/ "Codice binario"), il bit corrisponde alla più piccola differenza che un computer è in grado di riconoscere ed elaborare.

**1 bit = 1 o 0 (“acceso/vero” o “spento/falso”)**

I bit di per sé sono troppo piccoli perfino per riprodurre i caratteri. Neanche i nibble, composti da 4 bit, sono sufficientemente grandi per essere considerati una quantità di dati utilizzabile. Vengono infatti utilizzati prevalentemente nelle architetture di computer a 4 bit e nei protocolli di dati.

Per calcolare le quantità di dati e le capacità di archiviazione, l’unità di misura dei dati minima necessaria sono i byte. L’ingegnere della IBM **Werner Buchholz** è stato colui che nel 1956 ha teorizzato il passaggio da “bit” in “byte”, al fine di differenziare tra la più piccola quantità di dati e la più piccola unità di informazione.

## Che cos’è un byte?

Un byte consiste di 8 bit e viene abbreviato in “B”. Diversamente dal bit, che contiene soltanto due possibili condizioni, il byte riproduce ben **256 (28) condizioni diverse**.

**1 byte = 8 bit = 28 = 256 caratteri**

Un esempio di **byte in codici binari** si presenta così: 00111001

Poiché ciascun bit contenuto all’interno del byte può essere un 1 o uno 0, ci sono 8 possibilità dove posizionare un valore 1 nel byte:

00000001

00000010

00000100

00001000

00010000

00100000

01000000

10000000

Se si pensa al bit come lettera binaria, allora il byte è la più piccola parola binaria componibile. Per poter effettivamente **riprodurre lettere o caratteri alfanumerici** si ha bisogno di almeno un byte.

## Byte: qual è la differenza con il bit?

Perché si parla di bit per secondo (bit/s) in relazione alla velocità di Internet per le connessioni DSL o agli smartphone, mentre i volumi di archiviazione si indicano solitamente in megabyte, kilobyte o terabyte? La risposta è semplice: con il bitrate si usano i **bit per descrivere la velocità** come unità di misura e la quantità dei dati usati. I bit indicano solitamente quante unità di dati sono state trasmesse in uno spazio temporale definito.

Come **unità di misura per le quantità di dati**, i byte definiscono le capacità e le [dimensioni dello spazio di archiviazione](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/unita-di-misura-in-informatica/ "Unità di misura in informatica"). Bisogna tenere però a mente che in media una persona connessa alla rete genera in un giorno un volume di dati compreso tra 700 megabyte e 1 gigabyte, tra upload e download. Un gigabyte corrisponde a un miliardo di byte. **Nel 2020 il volume di dati** ammontava a **59 zettabyte**. Uno zettabyte corrisponde a un triliardo di byte (1021). Numeri da capogiro, difficili da immaginare.

Ogni anno produciamo più dati e abbiamo quindi bisogno di più spazio d’archiviazione. Non sorprende perciò che **i primi hard disk** avevano uno spazio di archiviazione in megabyte, diventato poi gigabyte nel 1997 e terabyte a partire del 2008.

Consiglio Molti byte significano un grande spazio d’archiviazione. Che sia di natura privata o commerciale, a volte lo spazio d’archiviazione a propria disposizione semplicemente non basta. Per un accesso rapido e per avere grandi volumi di archiviazione vale la pena dotarsi di uno **spazio d’archiviazione su cloud**. Grazie a [MyDefender di IONOS](https://www.ionos.it/soluzioni-ufficio/mydefender "Proteggi i tuoi dati più importanti con MyDefender") potete salvare i vostri dati in maniera flessibile e sicura, oltre che creare backup dei vostri file.

## Kilo, mega, giga, tera: come calcolare i byte

Come unità di misura il byte è troppo piccolo per essere utilizzato per il calcolo di grandi quantità di dati. È necessario ricorrere alle potenze. A contrassegnare i multipli dei byte ci pensano due tipi di prefissi: i **prefissi binari e i prefissi decimali**.

Poiché i computer comunicano in linguaggio binario, i prefissi binari risultano più precisi, in quanto indicano le quantità di dati e perciò le capacità di archiviazione esatte. Tuttavia, nonostante il parere della **Commissione elettronica nazionale (IEC)**, non sono ancora stati implementati. Ovunque, dagli hard disk alle chiavette USB, si trovano ancora i prefissi decimali che indicano però delle quantità di dati arrotondate.

Attualmente si ricorre alle seguenti otto codifiche con prefissi decimali:

<table>
  <tbody>
    <tr>
      <td><strong>Prefisso decimale</strong></td>
      <td><strong>In byte</strong></td>
      <td><strong>Potenza</strong></td>
    </tr>
    <tr>
      <td>[Kilobyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-kilobyte/) (KB)</td>
      <td>1.000</td>
      <td>103</td>
    </tr>
    <tr>
      <td>[Megabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-megabyte/) (MB)</td>
      <td>1.000.000</td>
      <td>106</td>
    </tr>
    <tr>
      <td>[Gigabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-gigabyte/) (GB)</td>
      <td>1.000.000.000</td>
      <td>109</td>
    </tr>
    <tr>
      <td>[Terabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-terabyte/) (TB)</td>
      <td>1.000.000.000.000</td>
      <td>1012</td>
    </tr>
    <tr>
      <td>[Petabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-petabyte/) (PB)</td>
      <td>1.000.000.000.000.000</td>
      <td>1015</td>
    </tr>
    <tr>
      <td>[Exabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-exabyte/) (EB)</td>
      <td>1.000.000.000.000.000.000</td>
      <td>1018</td>
    </tr>
    <tr>
      <td>[Zettabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-uno-zettabyte/) (ZB)</td>
      <td>1.000.000.000.000.000.000.000</td>
      <td>1021</td>
    </tr>
    <tr>
      <td>[Yottabyte](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-uno-yottabyte/) (YB)</td>
      <td>1.000.000.000.000.000.000.000.000</td>
      <td>1024</td>
    </tr>
  </tbody>
</table>

Per riprodurre con precisione una quantità di dati o uno spazio di archiviazione, conviene utilizzare i seguenti prefissi binari, seppur meno diffusi:

<table>
  <thead>
    <tr>
      <th>Prefissi binari (IEC)</th>
      <th>In Byte</th>
      <th>Potenza</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Kibibyte (KiB)</td>
      <td>1.024</td>
      <td>210</td>
    </tr>
    <tr>
      <td>Mebibyte (MiB)</td>
      <td>1.048.576</td>
      <td>220</td>
    </tr>
    <tr>
      <td>Gibibyte (GiB)</td>
      <td>1.073.741.824</td>
      <td>230</td>
    </tr>
    <tr>
      <td>Tebibyte (TiB)</td>
      <td>1.099.511.627.776</td>
      <td>240</td>
    </tr>
    <tr>
      <td>Pebibyte (PiB)</td>
      <td>1.125.899.906.842.624</td>
      <td>250</td>
    </tr>
    <tr>
      <td>Exbibyte (EiB)</td>
      <td>1.152.921.504.606.846.976</td>
      <td>260</td>
    </tr>
    <tr>
      <td>Zebibyte (ZiB)</td>
      <td>1.180.591.620.717.411.303.424</td>
      <td>270</td>
    </tr>
    <tr>
      <td>Yobibyte (YiB)</td>
      <td>1.208.925.819.614.629.174.706.176</td>
      <td>280</td>
    </tr>
  </tbody>
</table>

[![Immagine: Confronto tra le diverse dimensioni di archiviazione espresse in byte](https://www.ionos.it/digitalguide/fileadmin/_processed_/4/1/csm_confronto-tra-le-diverse-dimensioni-di-archiviazione-espresse-in-byte_be808192e3.webp "Confronto tra le diverse dimensioni di archiviazione espresse in byte")](https://www.ionos.it/digitalguide/fileadmin/DigitalGuide/Schaubilder/confronto-tra-le-diverse-dimensioni-di-archiviazione-espresse-in-byte.png) Confronto tra le diverse dimensioni di archiviazione espresse in byte Megabyte, gigabyte e terabyte sono già delle dimensioni astratte. Se si passa agli zettabyte o yottabyte, si supera la capacità di immaginazione. Esempi pratici della quotidianità possono aiutare a rendere comprensibili di che quantità di dati si tratta:

1 byte = una lettera

1 megabyte = un libro con circa 200 pagine

1 gigabyte = circa 595 foto

1 terabyte = circa 250.000 foto, 250 film e 500 ore di video in alta definizione

1 petabyte = circa 15 miliardi di foto su Facebook

1 exabyte = 320 miliardi di edizioni della bibbia

1 zettabyte = il traffico complessivo di Internet nel 2016

1 yottabyte = tutti gli atomi del corpo di 7.000 persone.


This is a markdown version of: [https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-byte/](https://www.ionos.it/digitalguide/siti-web/programmazione-del-sito-web/cose-un-byte/) for AI/LLM consumption.