Patrocinadores

viernes, 19 de mayo de 2017

Binario:

El lenguaje binario es bien conocido por ser el lenguaje de las computadoras (de hecho este lenguaje es utilizado por cualquier dispositivo que funcione de forma digita, como los celulares)

En informática la computadoras funciona con dos estados que son 0 (cero) y 1 (uno) estos estados se asocian a encendido y apagado, que es como se envía la información. 

Dato curioso, ¿has observado que la mayoría de los aparatos electrónicos utilizan este símbolo en el botón de encendido y apagado? :

Esto significa UNO y CERO

Para poder entender esto imagina el código morse, en él se utilizan puntos y líneas para enviar mensajes; para enviar mensajes con este código se puede usar el sonidos o pulsos de luz en el otro extremo el que recibe la información puede descifrar el mensaje (claro está) si conoce este código.


El lenguaje binario como mencionaba al inicio del documento, utiliza solo dos números, el cero y el uno. Te parecerá extraño que solo utilice dos números, porque a nosotros nos han enseñado que para contar utilizamos 10 dígitos, a este sistema lo llamamos "Sistema decimal" 

Así es, pero aquí es donde las matemáticas hacen su magia...

Imagina esto, si tuvieras la oportunidad de escribir una letra por cada estado del binario tendrías algo así:
 0 = A 
1 = B

tendríamos solo la posibilidad de escribir dos letras con dos estados. Porque recuerda que tenemos dos estados, uno y cero. A esta posibilidad de cambiar de cero a uno se le llama espacio de memoria, y es como una ventana donde puedes ver un cero o un uno. A este espacio de memoria se le llama bit. Un bit es la unidad mas pequeña de información en una computadora.

Ahora imagina que te doy dos bits o espacios de memoria, entonces podremos escribir las siguientes combinaciones:

 0 0 = A 
0 1 = B
1 0 = C
1 1 = D

Como puedes ver ahora tenemos el doble del anterior, tenemos la posibilidad de tener 4 diferentes combinaciones con los mismos dos estados (cero y uno)

Si ahora te doy un espacio de memoria más, o sea tres bits, podrás realizar las combinaciones siguientes:
 0 0 0 = A 
0 0 1 = B
0 1 0 = C
0 1 1 = D
1 0 0 = E
1 0 1 = F
1 1 0 = G
1 1 1 = H

Usando 3 bits ahora tenemos el doble del anterior, 8 estados. De esta forma podremos escribir más y más letras, si llegamos hasta 8 bits podremos escribir desde 0 hasta el 255, que son 256 estados, porque contamos el cero. Diremos entonces que utilizando 8 bits tendremos más que suficientes para escribir todas las letras y números y símbolos que usamos para escribir cualquier cosa.

Ya por último decir que 8 bits es igual a decir 1 byte. 

Con un byte (8 bits) se pueden hacer un total de 256 combinaciones posibles, con esto podemos codificar, Mayúsculas, minúsculas, números, vocales acentuadas, símbolos, etc.

Aquí la tabla del código ASCII  (American Standard Code for Information Interchange) que muestra los caracteres usados en informática y que dan forma al lenguaje utilizado por las computadoras.


Como puedes ver en la columna DEC (decimal) esta el decimal que usan para representar al carácter en ASCII

Puedes probar en tu computadora (Windows) en cualquier posición que te permita escribir, presiona la tecla ALT y escribe el decimal en tu teclado numérico, suelta ALT y observa que tu carácter aparecerá. Prueba con otros números distintos a los de la tabla, te sorprenderás.

No hay comentarios:

Publicar un comentario