Libero adattamento di: Numerazione Binaria e rappresentazione dell'informazione
le informazioni:
3
ciao
...
0
1
DUE VALORI: ACCESO - SPENTO , VERO-FALSO
Il processo che permette di ottenere la rappresentazione delle informazioni si chiama:
CODIFICA
DECODIFICA
Il processo contrario è la :
RAPPRESENTAZIONE BINARIA
L'ELEMENTO BASE E' IL BIT
BINARY DIGIT
CON 1 BIT SI POSSONO RAPRESENTARE 2 VALORI = 0,1
PER RAPPRESENTARE PIU' VALORI OCCORRE UNA SEQUENZA DI BIT
2 BIT 4 VALORI : 00,01,10,11
3 BIT 8 VALORI : 000,001,010,011,100,101,110,111
IN GENERALE: n bit rappresentano 2 di diversi valori
n
8 bit = 2 = 256 valori
8
Una sequenza di 8 bit e' un byte 8 bit = 1 byte
CODIFICA BINARIA DI NUMERI NATURALI
rappresentare un numero naturale in base 10 in numero binario in base 2
4 = 100
2
10
Procedimento
Dividere il numero : 2
4 : 2 = 2 resto 0
Se il quoziente è zero abbiamo finito
Se il quoziente è diverso da zero si torna a dividere il quoziente stesso
2 : 2 = 1 resto 0
1 : 2 = 0 resto 1
Le cifre binarie si scrivono a partire dall'ultimo resto: non 001 ma 100 per rappresentare il numero 4
Per rappresentare 4 in binario accendiamo e spegniamo i numeri
0
0
1
Per approfondire consulta: http://csunplugged.org/binary-numbers
Che numero sarà 1 0 1 ?