Professional Documents
Culture Documents
Codi Binari
Codi Binari
●
Analitzem: Com pensan les persones?
ARBRE
EL PENSAMENT
S'ARTICULA PER MIG DEL
LLENGUATGE
Com “pensen” les màquines?
011010100101001110
100100101001001001
001001000101010010
010100100100100100
101001001001001001
001
UTILITZANT EL
LLENGUATGE
BINARI
Codi Binari
●
Llenguatge binari, codi màquina, etc.
●
Consisteix a representar-ho TOT
(nombres, letres, etc.) amb 0s i 1s.
●
Cada 0 o 1 s'anomena “bit”.
Codi Binari
●
Cada símbol s'identificarà amb un
nombre que transformarem a binari.
Exemple: la lletra A
A → 65 → 1000001
Com es transforma un nombre
decimal a binari?
1) Es divideix el nombre inicial entre 2 (guardem
el residu), el quocient resultat es divideix entre
2 (guardem el residu) i així succesivament es
va dividint entre 2 fins que no es puga realitzar
la divisió entera.
2) Per a obtindre el nombre en binari s'agafa
l'últim quocient obtingut i els residus obtinguts
des de la darrera divisió realitzada.
Com es transforma un nombre
decimal a binari? : Exemple
37 2
1 18 2
0 9 2
1 4 2
0 2 2
0 1
100101
Com es transforma un nombre
decimal a binari? : Exemple
37 2
1 18 2
0 9 2
1 4 2
0 2 2
0 1
100101
Com es transforma un nombre
binari a decimal?
●
Utilitzant les potències de 2
20 1 25
32 210 1024
2 1
2 2 6
64 2 11
2048
2 2
4 27 128 2 12
4096
23 8 28 256 ... ...
2 4
16 2 512
9
2 1048576
20
Com es transforma un nombre
binari a decimal?
●
Prendre cada 0 i cada 1 amb el valor
corresponent a la seua posició en el nombre
binari.
●
Hem de conéixer el valor de cada posició:
Potència de 2 2 2 2 2 2 2
5 4 3 2 1 0
Posició 5 4 3 2 1 0
Nombre binari 1 0 0 1 0 1
Com es transforma un nombre
binari a decimal?
●
Exemple: transformar 100101
Potència de 2 25 2 4 23 22 21 2 0
Posició 5 4 3 2 1 0
Nombre binari 1 0 0 1 0 1
2 5
+ 2 2
+ 2 0
37 = 32 + 4 + 1