Che cos'è un codice binario?

Il codice binario può fornire un modo per semplificare la rappresentazione delle informazioni. In un codice binario ci sono solo due cifre: una e zero. I codici binari tipici useranno stringhe di uno e zeri per rappresentare lettere, numeri o altri concetti. Un esempio sono rappresentazioni binarie del codice standard americano per lo scambio di informazioni (ASCII), in cui ogni stringa di otto caratteri è in grado di rappresentare una delle 256 diverse varianti. I codici binari sono spesso usati nell'informatica e in altri dispositivi elettronici, sebbene siano stati presenti anche nella storia umana in altre forme.

Affinché un codice binario rappresenti testo, istruzioni del processore del computer o altre informazioni, deve essere diviso in stringhe discrete. Questi sono spesso indicati in stringhe di bit e possono essere fissi o di lunghezza dinamica. In questo contesto, bit si riferisce a ciascuna cifra binaria, quindi una stringa di otto caratteri di codice binario conterrebbe otto bit di informazioni. Utilizzando codifiche o set di caratteri diversi, è possibile creare stringhe di bit come queste per rappresentare molte cose diverse.

Computer e altri dispositivi elettronici utilizzano i cosiddetti circuiti di infradito per rappresentare informazioni in codice binario. Questi circuiti possono variare nel design, anche se in genere devono poter esistere in due stati discreti. Nell'informatica, un circuito a flip flop di solito rappresenta uno con una tensione positiva e uno zero senza tensione. I primi esempi di questo progetto hanno comportato l'uso di ingombranti tubi a vuoto e successivamente scoperte che hanno portato a elementi come transistor e microchip. Componenti come la memoria dinamica ad accesso casuale (DRAM) possono utilizzare i circuiti flip flop per memorizzare i codici binari.

Forme complesse di dati possono anche essere archiviate in codice binario, spesso in stringhe discrete di otto bit ciascuna. Un file binario può essere qualsiasi cosa, da un documento di testo semplice a un programma eseguibile, ei dati contenuti all'interno saranno rappresentati negli stessi e zeri di qualsiasi codice binario. Poiché un file binario può contenere immagini, suoni o praticamente qualsiasi altro tipo di informazione, in genere include un'intestazione che un computer può utilizzare a scopo di identificazione.

I codici binari sono stati in circolazione molto più a lungo dei moderni computer e esempi di dati rappresentati da due stati discreti si trovano in gran parte della storia umana. L'antico concetto di feng shui utilizza diversi insiemi binari sotto forma di simboli yao, ognuno dei quali rappresenta yin o yang. Una tribù nigeriana ha anche usato un insieme binario di un cerchio o due linee per rappresentare informazioni per migliaia di anni. Un'altra forma di codice binario non correlata al calcolo è il Braille, che utilizza gruppi di sei punti per rappresentare lettere o numeri. Ogni punto è in grado di esistere in uno dei due stati, sollevato o piatto, in modo che possano essere letti dal cieco.

ALTRE LINGUE

Questo articolo è stato utile? Grazie per il feedback Grazie per il feedback

Come possiamo aiutare? Come possiamo aiutare?