Converti bit in byte

Ultima revisione dei contenuti:

8 bit fanno 1 byte, perché ogni byte è formato da 8 bit. Scrivi il numero di bit e il convertitore lo divide per 8 e ti mostra il risultato in byte (B).

bit
B
in

Che cos’è un bit e che cos’è un byte?

Il bit è l’unità standard di misura della quantità di informazione, e il suo nome è una parola macedonia nata dai termini inglesi binary (binario) e digit (cifra)[1]. Un bit vale 0 oppure 1 e risponde a una domanda con due risposte possibili, per esempio se un pixel di un’immagine in bianco e nero è nero o bianco.

Il byte è un’unità di misura derivata dal bit, e dal 1964 lo si definisce come formato da 8 bit[2]. Un byte è quindi otto volte più grande di un bit. Con 8 bit si formano 256 combinazioni diverse di zeri e uni, perciò un byte memorizza un numero intero da 0 a 255[3].

Il simbolo del bit è «bit» secondo la norma IEC 80000-13, mentre la IEEE 1541 ammette una «b» minuscola che si confonde facilmente con la «B» del byte[4]. Per questo 500 Kb indica a volte kilobit e a volte kilobyte, una differenza che spiega il convertitore da KB a bit.

Come si convertono i bit in byte?

Modulo di memoria RAM per portatile con otto chip neri con la scritta ELPIDA e una fila di contatti dorati sul bordo
Su questo modulo di memoria RAM per portatile ci sono otto chip con la scritta ELPIDA. La capacità di un singolo chip si indica in gigabit, e lo standard DDR3 ammette chip fino a 8 gigabit, cioè fino a 1 GB ciascuno[5]. Foto: Franck V., Unsplash.

Dividi il numero di bit per 8, perché tanti sono i bit di ogni byte. La formula è byte = bit ÷ 8. Per esempio 64 bit sono 64 ÷ 8 = 8 byte, e 100 bit sono 12,5 byte.

Il convertitore mostra il risultato esatto, anche con i decimali. In memoria, però, i dati occupano sempre byte interi, perché in molte architetture il byte è la porzione più piccola di memoria con un proprio indirizzo[3]. Un singolo valore da 12 bit salvato da solo occupa quindi 2 byte, anche se il calcolo dà 1,5.

Quanti byte sono tanti bit?

I risultati sono esatti, perché la divisione per 8 non richiede mai più di tre decimali.
BitByte
1 bit0,125 B
4 bit0,5 B
8 bit1 B
12 bit1,5 B
16 bit2 B
24 bit3 B
32 bit4 B
64 bit8 B
100 bit12,5 B
128 bit16 B
256 bit32 B
512 bit64 B
1 000 bit125 B
1 024 bit128 B
4 096 bit512 B
8 192 bit1 024 B
1 000 000 bit125 000 B

Quali dati si indicano in bit?

Queste dimensioni compaiono nelle reti, nella cifratura e nella programmazione. Si danno in bit, e la tabella mostra a quanti byte corrispondono.
Che cos’èBitByte
Nibble, una cifra esadecimale4 bit0,5 B
Indirizzo IPv4, per esempio 192.168.1.132 bit4 B
Indirizzo IPv6128 bit16 B
Chiave di cifratura AES-128128 bit16 B
Chiave di cifratura AES-256256 bit32 B
Blocco di dati cifrato da AES128 bit16 B
Intero int in Java32 bit4 B
Intero long in Java64 bit8 B
Carattere char in Java16 bit2 B
Il nibble è descritto nella voce enciclopedica sul bit[1], la lunghezza degli indirizzi IPv4 e IPv6 nelle RFC 791[6] e RFC 8200[7], le chiavi e il blocco di AES nella norma FIPS 197[8] e i tipi di Java nella specifica del linguaggio[9].

Perché un byte ha 8 bit?

All’inizio il byte non aveva una lunghezza fissa. Werner Buchholz coniò il termine nel 1956, all’inizio del progetto del computer IBM Stretch[2]. I primi calcolatori salvavano i caratteri in codici da 4 e da 6 bit, e nel 1963 il codice ASCII portò ogni carattere a 7 bit[3].

Lo stesso Stretch fu il primo computer con byte da 8 bit e partì per il laboratorio di Los Alamos nell’aprile del 1961[10]. La misura si affermò grazie alla grande diffusione della famiglia IBM System/360, che salvava i caratteri nel codice EBCDIC a 8 bit[3]. Negli anni Settanta i microprocessori a 8 bit come l’Intel 8080 la diffusero ancora di più[3].

L’8 è anche una potenza di due comoda: un byte si divide in due nibble da 4 bit, e ognuno contiene la stessa quantità di informazione di una cifra esadecimale[1]. Per questo un byte in esadecimale ha sempre due cifre, da 00 a FF.

Quali modi di scrivere i bit accetta questo convertitore?

Incolla il numero di bit così come ce l’hai: con la virgola, con il punto, con lo spazio tra le migliaia o insieme all’unità. Il campo legge ognuna di queste scritture e la converte da solo, e la tabella mostra esattamente che cosa fa con ciascuna. I risultati li ha calcolati il convertitore stesso.
Cosa scriviCosa mostra il convertitoreCome lo leggiamo
1,5 kbit187,5 BLa virgola separa i decimali e kbit è un kilobit, cioè 1000 bit, quindi nel campo ci sono 1500 bit.
1.5 kbit187,5 BAnche un punto davanti a una sola cifra separa i decimali, quindi il campo salva ugualmente 1500 bit.
1.5000,188 BUn punto isolato lo leggiamo sempre come separatore decimale, quindi calcoliamo un bit e mezzo. Sotto il campo compare un avviso, e millecinquecento lo scrivi come 1500 o 1 500.
1 500187,5 BLo spazio tra le migliaia lo ignoriamo, quindi nel campo ci sono millecinquecento bit.
64 bit8 BL’unità del campo incollata insieme al numero non disturba, perché prendiamo il numero che la precede.
64-bit8 BLa forma con il trattino, come nella descrizione di un processore o di un sistema operativo, la leggiamo anch’essa come 64 bit.
2 kbit250 BI kilobit passano nel campo come 2000 bit e lo segnaliamo sotto.
1 Mbit125000 BUn megabit è un milione di bit, quindi il campo salva 1000000 bit e lo segnala sotto.
2 byte2 BI byte incollati nel campo dei bit diventano 16 bit e lo segnaliamo sotto, quindi il risultato torna a essere gli stessi 2 byte.
3/40,094 BUna frazione con la barra conta come tre quarti di bit, e il risultato viene arrotondato a tre decimali.
1e6125000 BLa notazione scientifica di un foglio di calcolo la leggiamo così com’è: 1e6 è un milione di bit.

Converti altre unità in Byte

Converti Bit in altre unità

Fonti

  1. Bit — Wikipedia
  2. Byte — Wikipedia
  3. Byte (versione inglese) — Wikipedia
  4. Bit (versione inglese) — Wikipedia
  5. DDR3 SDRAM (versione inglese) — Wikipedia
  6. RFC 791: Internet Protocol (versione inglese) — RFC Editor
  7. RFC 8200: Internet Protocol, Version 6 (IPv6) Specification (versione inglese) — RFC Editor
  8. FIPS 197: Advanced Encryption Standard (AES) (versione inglese) — NIST
  9. The Java Language Specification, paragrafo 4.2 (versione inglese) — Oracle
  10. Timeline of the IBM Stretch/Harvest Era (1956–1961) (versione inglese) — Computer History Museum

Tutti i valori delle tabelle sono stati calcolati dalle definizioni delle unità e verificati con il calcolo prima della pubblicazione. I dati storici e i nomi delle unità locali si basano sulle fonti elencate sopra.

Ultima revisione dei contenuti: · scritto e verificato dal team Arteon

Domande frequenti su bit e byte

In un sistema a 64 bit il byte ha più bit?

No. Anche in un sistema a 64 bit il byte ha 8 bit. Il 64 indica la dimensione della parola, la quantità minima di informazione che il processore elabora in un colpo solo[1], e corrisponde a 8 byte. In un sistema a 32 bit la parola è di 4 byte[3].

Quanti megabyte al secondo dà una connessione da 100 Mbps?

Al massimo 12,5 MB al secondo, perché la velocità della connessione si indica in megabit e 100 ÷ 8 = 12,5. Qualsiasi altra velocità si calcola allo stesso modo: dividi il numero di megabit al secondo per 8.

Screenshot dello strumento gratuito Arteon: Converti bit in byte

Hai una domanda o un suggerimento?

Se trovi un errore in una tabella o ti manca una conversione, scrivici.