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 elettrici, capiscono
unicamente solo questi due simboli. Gli stati in cui può trovarsi un
qualunque circuito elettrico sono infatti solamente due, ovvero:
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.
(Autore: studente di classe seconda)
Commenti
Posta un commento