Qual è il codice binario?

notazione

Il codice binario funziona essenzialmente allo stesso modo del codice decimale o di base 10, ma invece che i valori siano compresi tra 0 e 9, ogni colonna può contenere un valore di 0 o 1. Il numero uno è rappresentato come 1 sia nel codice decimale che nel codice binario. Il numero due è rappresentato come 2 nel codice decimale, ma come 10 nel binario. Ciò indica 0 nella colonna 1 e 1 nella colonna 2. Lo stesso principio si applica ai grandi numeri binari, il codice binario 1001 rappresenta un numero binario a 4 bit con 1 nella colonna di 1.0 nella colonna 2, 0 nella colonna 4 e 1 nella colonna 8 o l'equivalente di 8 + 0 + 0 + 1 = 9 nel codice decimale.

computers

I computer utilizzano piccoli dispositivi elettronici, noti come transistor, per accendere e spegnere il flusso elettrico del circuito. Di conseguenza, i computer possono riconoscere solo on e off, che possono tradurre come 1 o 0. Tuttavia, i computer possono tradurre tutti i tipi di dati, inclusi testo, numeri, audio e video, in codice binario, in modo che possano utilizzare in modo efficace le cifre 1 e 0 per tutto ciò che fanno.

Numeri binari con segni

I numeri binari possono avere segni, che sono positivi o negativi, ma il segno del numero deve essere rappresentato con le cifre 0 e 1. Un numero binario con segno è composto da due parti, il segno e la grandezza. Il bit, noto come il bit più importante, indica il segno, mentre il resto dei bit indica l'entità del numero. Un numero binario a 8 bit senza segno può rappresentare valori compresi tra 0 e 255 (2 ^ 8 = 256), mentre un numero binario a 8 bit con segno può rappresentare valori compresi tra -2 ^ 7 e 2 ^ 7-1, oppure -128 e 127.

Punto binario

I numeri binari possono contenere anche un punto binario, quindi possono rappresentare frazioni e numeri di integrali. Il punto binario può essere fisso o mobile; nel caso di un numero in virgola mobile, un registro del computer (un'area di memoria della velocità nell'unità centrale di elaborazione) salva il numero senza il punto binario, mentre un secondo registro salva il numero che indica la posizione del punto binario.

Articoli Interessanti