sei sul sito di Giovanni Fraterno
Due importanti procedure
messe in atto dai computer sono la cosiddetta codifica
e la cosiddetta decodifica.
La codifica
ha lo scopo di passare dalla rappresentazione
che i dati hanno nell’elaboratore, ad un’altra
rappresentazione che lascia inalterato
il contenuto del messaggio, ma che può risultare di più facile
trattamento durante il processo di comunicazione.
Con l’operazione di decodifica invece si agisce esattamente in maniera
inversa.
Il punto di partenza per
attivare la procedura della codifica sono i codici.
Sono codici i sistemi di numerazione,
e in particolare quello binario.
Se consideriamo il numero 3751 questo può essere
scritto anche nel modo:
3751 =
3*10^3 +
7*10^2 + 5*10^1 + 1*10^0
ed il suo valore vale: tremilasettecentocinquantuno.
Il dieci che appare nella
precedente espressione è dovuto al fatto che siamo
nell’ambito di un sistema di numerazione in base 10.
Se consideriamo viceversa il
numero binario 100 questo
può essere scritto anche nel modo:
100 = 1*2^2 +
0*2^1 + 0*2^0
ed il suo valore vale: quattro.