Come leggere e scrivere numeri binari

Quando impari la maggior parte dei tipi di programmazione computer, tocchi l'argomento dei numeri binari. Il sistema di numeri binari svolge un ruolo importante nel modo in cui le informazioni vengono archiviate sui computer perché i computer comprendono solo i numeri, in particolare i numeri di base 2. Il sistema di numeri binari è un sistema di base 2 che utilizza solo i numeri 0 e 1 per rappresentare "off" e "on" nel sistema elettrico di un computer. Le due cifre binarie 0 e 1 vengono utilizzate in combinazione per comunicare testo e processore del computer Istruzioni.

Sebbene il concetto di numeri binari sia semplice una volta spiegato, leggere e scrivere binario non è chiaro all'inizio. Per capire i numeri binari, che usano un sistema di base 2, prima guarda il sistema più familiare di numeri di base 10.

Scrivere in Base 10

Prendi il numero di tre cifre345, per esempio. Il numero più a destra, 5, rappresenta la colonna 1s e ce ne sono 5. Il numero successivo da destra, il 4, rappresenta la colonna 10s. Interpreta il numero 4 nella colonna 10s come 40. La terza colonna, che contiene il 3, rappresenta la colonna 100s. Molte persone lo sanno

instagram viewer
base 10 attraverso l'educazione e gli anni di esposizione ai numeri.

Il sistema Base 2

Il binario funziona in modo simile. Ogni colonna rappresenta un valore. Quando una colonna è piena, passa alla colonna successiva. In un sistema di base 10, ogni colonna deve raggiungere 10 prima di passare alla colonna successiva. Qualsiasi colonna può avere un valore compreso tra 0 e 9, ma una volta superato il conteggio, aggiungi una colonna. Nella base 2 o binaria, ogni colonna può contenere solo 0 o 1 prima di passare alla colonna successiva.

Nel base 2, ogni colonna rappresenta un valore che è il doppio del valore precedente. I valori delle posizioni, a partire da destra, sono 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 e così via.

Il numero uno è rappresentato come 1 sia in base dieci che in binario, quindi passiamo al numero due. Nella base dieci, è rappresentato con un 2. Tuttavia, in binario, possono esserci solo 0 o 1 prima di passare alla colonna successiva. Di conseguenza, il numero 2 è scritto come 10 in binario. Richiede un 1 nella colonna 2s e 0 nella colonna 1s.

Dai un'occhiata al numero tre. Ovviamente, nella base 10 è scritto come 3. Nella seconda base, è scritto come 11, indicando un 1 nella colonna 2s e un 1 nella colonna 1s. Questo diventa 2 + 1 = 3.

Valori della colonna del numero binario

Quando sai come funziona il binario, leggerlo è semplicemente una cosa semplice matematica. Per esempio:

1001: Poiché conosciamo il valore rappresentato da ciascuno di questi slot, allora sappiamo che questo numero rappresenta 8 + 0 + 0 + 1. Nella base 10, questo sarebbe il numero 9.

11011: Calcola di cosa si tratta nella base 10 aggiungendo il valore di ogni posizione. In questo caso, questo diventa 16 + 8 + 0 + 2 + 1. Questo è il numero 27 nella base 10.

Numeri al lavoro in un computer

Quindi, cosa significa tutto questo per il computer? Il computer interpreta le combinazioni di numeri binari come testo o istruzioni. Ad esempio, a ciascuna lettera minuscola e maiuscola dell'alfabeto viene assegnato un codice binario diverso. A ciascuno è anche assegnata una rappresentazione decimale di quel codice, chiamata an Codice ASCII. Ad esempio, alla "a" minuscola viene assegnato il numero binario 01100001. È anche rappresentato dal codice ASCII 097. Se fai la matematica sul numero binario, vedrai che è uguale a 97 in base 10.

instagram story viewer