Glossario

Binario

base 2sistema binario

Il sistema binario è una numerazione in base 2 che rappresenta i valori usando soltanto le cifre 0 e 1.

Definizione

Il binario è un sistema numerico posizionale in base 2. Usa solo 0 e 1; ogni cifra binaria è detta bit. I computer rappresentano così numeri, testo, istruzioni, immagini e altri dati.

Una sequenza binaria è una rappresentazione, non una cifratura. Conoscendone il formato, può essere convertita o interpretata senza chiave segreta.

Come funziona

Ogni posizione vale una potenza di due. Da destra, le posizioni rappresentano 1, 2, 4, 8 e così via. Quindi 101101 equivale a 32 + 8 + 4 + 1, cioè 45 in decimale.

Otto bit formano comunemente un byte, che offre 256 valori da 00000000 a 11111111, equivalenti all’intervallo esadecimale 00FF.

Esempio pratico

I gruppi 01001000 01101001 corrispondono ai byte esadecimali 48 69. Interpretati come ASCII o UTF-8 producono Hi.

In un altro formato gli stessi bit possono avere un significato diverso. La decodifica richiede regole su raggruppamento, ordine di bit e byte, segno e tipo di dati.

Interpretazione ed errori comuni

Gli zeri iniziali non cambiano un normale intero senza segno, ma contano nei campi a larghezza fissa. 1 e 00000001 hanno lo stesso valore; la seconda forma occupa esplicitamente un byte.

Una sequenza di zeri e uno non identifica il proprio formato: può rappresentare un intero, testo codificato, un numero in virgola mobile, dati compressi o testo cifrato.

Domande frequenti

È una rappresentazione di valori. Alcuni formati binari definiscono codici specifici, ma il binario da solo non offre segretezza e non è cifratura.

Un campo senza segno di n bit ha 2^n configurazioni, da zero a 2^n - 1. Altri formati assegnano significati differenti.

I sistemi moderni organizzano di solito la memoria in byte da 8 bit. Il raggruppamento mostra i confini dei byte, anche se i protocolli usano altre larghezze.

Vedi anche
Strumenti correlati
Termini correlati