Come leggere il binario

Sommario:

Come leggere il binario
Come leggere il binario
Anonim

Cosa sapere

  • I numeri binari semplici senza segno sono costituiti solo da uno e zero. Inizia dalla cifra più a destra e lavora a sinistra.
  • Gli zeri sono sempre zero. Ogni posizione rappresenta potenze crescenti di 2 che iniziano con 20, che equivale a 0.
  • Aggiungi i valori di tutti i numeri per il risultato più familiare in base 10.

Questo articolo spiega come leggere semplici numeri binari senza segno e include informazioni sui numeri binari con segno, che possono indicare numeri positivi o negativi.

Come leggere il codice binario

"Leggere" il codice binario in genere significa tradurre un numero binario in un numero in base 10 (decimale) con cui le persone hanno familiarità. Questa conversione è abbastanza semplice da poter essere eseguita nella tua testa una volta capito come funziona il linguaggio binario.

Ogni posizione di cifra in un numero binario ha un valore specifico se la cifra non è uno zero. Una volta determinati tutti quei valori, li somma semplicemente per ottenere il valore in base 10 (decimale) del numero binario.

Per vedere come funziona, prendi il numero binario 11001010.

  1. Il modo migliore per leggere un numero binario è iniziare con la cifra più a destra e proseguire verso 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 è zero, il valore per questo posto sarebbe zero.

    Image
    Image
  2. Avanti, passa alla cifra successiva. Se è uno, calcola due alla potenza di uno. Prendere nota anche di questo valore. In questo esempio, il valore è due alla potenza di uno, che è due.

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

    Image
    Image
  4. Per finire, tutto ciò che devi fare è sommare tutti quei numeri insieme per ottenere il valore decimale complessivo del numero binario: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    Un altro modo per vedere l'intero processo sotto forma di equazione è il seguente: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202

Numeri binari firmati

Il metodo sopra funziona per i numeri binari di base senza segno. Tuttavia, i computer hanno bisogno di un modo per rappresentare i numeri negativi usando anche il binario.

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

Leggere un numero binario con segno è quasi uguale a quello senza segno, con una piccola differenza.

  1. Esegui la stessa procedura descritta sopra per un numero binario senza segno, ma fermati una volta raggiunto il bit più a sinistra.

    Image
    Image
  2. Per determinare il segno, esamina il bit più a sinistra. Se è uno, il numero è negativo. Se è uno zero, il numero è positivo.

    Image
    Image
  3. Ora, esegui lo stesso calcolo di prima, ma applica il segno appropriato al numero come indicato dal bit più a sinistra: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Il metodo binario con segno consente ai computer di rappresentare numeri 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 senza segno.

Capire i numeri binari

Se sei interessato a imparare a leggere i binari, è importante capire come funzionano i numeri binari.

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

Sapere come leggere i binari non è fondamentale per l'utilizzo dei computer, ma è utile comprendere il concetto per comprendere meglio come i computer memorizzano i numeri nella memoria. Consente inoltre di comprendere termini come 16 bit, 32 bit, 64 bit e misurazioni di memoria come byte (8 bit).

Consigliato: