Come leggere Binario

Se siete interessati ad imparare a leggere il binario, è importante capire come funzionano i numeri binari.

Il binario è noto come sistema di numerazione «base 2», il che significa che ci sono due possibili numeri per ogni cifra; un uno o uno zero. I numeri più grandi sono scritti aggiungendo altri uno o zeri al numero binario.

Capire i numeri binari

Saper leggere il binario non è fondamentale per l’uso del computer. Ma è bene capire il concetto per apprezzare meglio il modo in cui i computer memorizzano i numeri in memoria. Permette anche di capire termini come 16 bit, 32 bit, 64 bit e misure di memoria come byte (8 bit).

Come leggere il codice binario

«Leggere» il codice binario significa in genere tradurre un numero binario in un numero base 10 (decimale) che la gente conosce bene. Questa conversione è abbastanza semplice da eseguire nella vostra testa una volta capito come funziona il linguaggio binario.b

Ogni posizione di una cifra in un numero binario ha un valore specifico se la cifra non è uno zero. Una volta determinati tutti questi valori, è sufficiente aggiungerli insieme per ottenere il valore base 10 (decimale) del numero binario.

Per vedere come funziona, prendere il numero binario 11001010.

  1. Il modo migliore per leggere un numero binario è iniziare con la cifra più a destra e lavorare a sinistra. La potenza di quella prima posizione è zero, il che significa che il valore di quella cifra, se non è uno zero, è due alla potenza di zero, o uno. In questo caso, poiché la cifra è uno zero, il valore per questo luogo sarebbe zero.

  2. Poi, passare alla cifra successiva. Se è uno, calcolate due alla potenza di uno. Prendete nota anche di questo valore. In questo esempio, il valore è due alla potenza di uno, che è due.

  3. Continuare a ripetere questo processo fino ad arrivare alla cifra più a sinistra.

  4. Per finire, basta aggiungere tutti questi numeri insieme per ottenere il valore decimale complessivo del numero binario: 128 + 64 + 0 + 0 + 0 + 0 + 8 + 0 + 0 + 2 + 0 = 202

Un altro modo per vedere l’intero processo sotto forma di equazione è il seguente: 1 x 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 = 202

Numeri binari firmati

Il metodo di cui sopra funziona per i numeri binari di base non firmati. Tuttavia, i computer hanno bisogno di un modo per rappresentare i numeri negativi utilizzando anche i numeri binari.

Per questo motivo, i computer utilizzano numeri binari firmati. In questo tipo di sistema, la cifra più a sinistra è nota come bit di segno, mentre le cifre rimanenti sono note come bit di grandezza.

La lettura di un numero binario firmato è quasi uguale a quella di un non firmato, con una piccola differenza.

  1. Eseguire la stessa procedura descritta sopra per un numero binario non firmato, ma fermarsi una volta raggiunto il bit più a sinistra.

  2. Per determinare il segno, esaminare la parte più a sinistra. Se è uno, il numero è negativo. Se è uno zero, allora il numero è positivo.

  3. Ora, eseguire lo stesso calcolo di prima, ma applicare il segno appropriato al numero come indicato dal bit più a sinistra: 64 + 0 + 0 + 0 + 8 + 0 + 0 + 2 + 0 = -74

  4. Il metodo binario firmato permette ai computer di rappresentare i numeri che sono positivi o negativi. Tuttavia, consuma un bit iniziale, il che significa che i numeri più grandi richiedono un po’ più di memoria rispetto ai numeri binari non firmati.

Deja un comentario