Il codice binario

Post scritto da uno studente di classe seconda dell'I.C. Limena 



IL CODICE BINARIO


CHE COS’È IL SISTEMA BINARIO?

Per contare ed eseguire semplici calcoli noi comunemente utilizziamo il classico sistema decimale.  Questo, per poter rappresentare i diversi numeri, utilizza dieci cifre da 0 a 9.

Per contare ed eseguire complicati calcoli, ma non solo, i computer utilizzano invece un altro sistema che prende il nome di sistema binario.
Questo è costituito da soli due simboli: 0 e 1.
Questa scelta è stata fatta semplicemente perché i computer, e in generale tutti i vari circuiti elettricicapiscono unicamente solo questi due simboli. Gli stati in cui può trovarsi un qualunque circuito elettrico sono infatti solamente due, ovvero:
0, che corrisponde alla mancanza di tensione, quindi a 0 volt;
1, che corrisponde invece alla presenza di tensione, in genere 5 volt.
Mediante l’utilizzo di queste due sole cifre si possono però rappresentare non solo tutti i possibili numeri esistenti, ma anche tutte le parole, le immagini, i video, i suoni, ed in generale tutte le altre più disparate tipologie di informazioni digitali. Il computer, infatti, prima converte ad esempio un numero, un simbolo o una parola in questo sistema binario, poi esegue i dovuti calcoli, e infine, una volta convertiti i risultati dal sistema binario al sistema decimale, restituisce le parole, le immagini, i video, i suoni, e in generale qualsiasi altra tipologia di informazione necessaria.


COME SI CONVERTE UN NUMERO DAL SISTEMA DECIMALE AL SISTEMA BINARIO?

Per convertire un numero dal sistema decimale al sistema binario non bisogna fare altro che dividere il numero in questione per due, poi, se il risultato di questa divisione dà resto si mette 1, altrimenti, se il risultato di questa divisione non dà resto si mette 0. Una volta quindi arrivati a 0 come risultato della divisione ci si ferma e poi si leggono i valori ottenuti dal basso verso l’alto.
Ad esempio, se voglio convertire il numero 74 dal sistema decimale al sistema binario dovrò fare semplicemente in questo modo:
74/2 = 37 senza resto, quindi 0
37/2 = 18 con resto, quindi 1
18/2 = 9 senza resto, quindi 0
9/2 = 4 con resto, quindi 1
4/2 = 2 senza resto, quindi 0
2/2 = 1 senza resto, quindi 0
1/2 = 0 con resto, quindi 1

A questo punto, leggendo i valori ottenuti dal basso verso l’alto, e scrivendoli da sinistra verso destra, otterrò il numero binario 1001010 che nel sistema decimale corrisponderà proprio al numero 74.

Ecco una tabella che permette di convertire sia i numeri decimali sia le lettere dell’alfabeto in sistema binario.


 Ora un video interessante per mettervi alla prova!




(Autore: studente di classe seconda)


Commenti