Qual è il codice binario?
notazione
Il codice binario funziona essenzialmente allo stesso modo del codice decimale o base 10, ma invece dei valori 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 file binario. Ciò indica 0 nella colonna di 1 e 1 nella colonna di 2. Lo stesso principio si applica ai numeri binari di grandi dimensioni, il codice binario 1001 rappresenta un numero binario di 4 bit con 1 nella colonna di 1, 0 nel colonna di 2, 0 nella colonna di 4 e 1 nella colonna di 8 o l'equivalente di 8 + 0 + 0 + 1 = 9 nel codice decimale.
computers
I computer usano piccoli dispositivi elettronici, noti come transistor, per accendere e spegnere il flusso elettrico del loro circuito. In quanto tale, i computer possono solo riconoscere e disattivare, che possono tradurre come 1 o 0. Tuttavia, i computer possono tradurre tutti i tipi di dati, inclusi testo, numeri, suoni e video, in codice binario, in modo che possano utilizzare le cifre 1 e 0 in modo efficace per tutto ciò che fanno.
Numeri binari con segni
I numeri binari possono avere segni, che è positivo o negativo, ma il segno del numero deve essere rappresentato dalle cifre 0 e 1. Un segno binario con un segno è costituito da due parti, il segno e la grandezza. Il bit, noto come il bit più importante, denota il segno, mentre il resto dei bit denota la grandezza 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 con segno a 8 bit può rappresentare valori compresi tra -2 ^ 7 e 2 ^ 7-1, oppure -128 e 127
Punto binario
I numeri binari possono anche contenere un punto binario, quindi possono rappresentare frazioni e numeri di integrali. Il punto binario può essere fisso o fluttuante; nel caso di un numero in virgola mobile, un record del computer (un'area di memoria di velocità nell'unità di elaborazione centrale) memorizza il numero senza il punto binario, mentre un secondo record memorizza il numero che indica la posizione del punto binario.