Sobre el Código Binario

 

El sistema de numeración binario es un sistema posicional que utiliza
sólo dos símbolos para representar un número ( 0 i 1).

Para entenderlo mejor fijémonos en el sistema común decimal,
Para expresar un valor utilizamos 10 signos (0,1,2,3,4,5,6,7,8,9) y la base utilizada es 10.
Por tanto el número 157 equivale a:

1 x 10^2 + 5 x 10^1 + 7 x 10^0 =
=
1 x 100 + 5 x 10+ 7 x 1=
=100 + 50 +7 = 157

En el sistema binario utilizamos 2 signos ( 0,1) y la base utilizada és 2.
Por tanto el número 01011 equivale a :

0 x 2^4 + 1 x 2^3 + 0 x 2^2 + 1 x 2^1 +1 x 2^0 =
0 x 16 + 1 x 8 + 0 x 4 + 1 x 2 + 1 x 1 = 8 + 2 +1 = 11

Si aplicamos un valor numérico a cada letra del abecedario, o sea si codificamos
el abecedario en números, podemos relacionar una cadena de números a letras y
por tanto podremos "escribir" mediante números. A demás podemos utilizar el
sistema decimal, el binario o cualquier sistema posicional que deseemos.

Normalmente utilizo una codificación estandar, la ASCII, que por ejemplo asigna
el valor 97 a la "a", 98 a la "b"...o

  Binario Decimal ASCII
01101111 111 o
01101001 105 i
01110000 112
p
01100001 97
a

 

 

Un tabla de ejemplo:

Letra

Representación
decimal

Representación
binaria
a
97
011000001
b
98
011000010
c
99
011000011
d
100
011000100
e
101
011000101
f
102
011000110
g
103
011000111