Codifica Binaria

Per rappresentare

le informazioni:

3

ciao

...

Un calcolatore usa solo

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

Codifica giocosa

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 ?