¡Forma parte de la Comunidad Arterias!

11.7.10

Mucho mas que dos números - Texto: Jonatan Tallin (Publicado en Arterias #20 - Julio/Agosto 2009)

Si de lenguajes se trata, no podemos dejar de mencionar el lenguaje de nuestra querida amiga la tecnología. De quién más estamos hablando sino del mismo sistema binario.

Para dejar una breve reseña de él, y sin trasladarnos a su concreto origen, podemos hacer una referencia al telégrafo; en el cual, a través de mensajes en un código de dos símbolos (Punto . y Raya --) se podían enviar y recibir palabras para luego construir mensajes. Obviamente dicho código contaba con problemas a la hora de su interpretación, donde el mismo podía tornarse ambiguo. Pasando los años, el código fue introducido a la tecnología, para permanecer allí por siempre.

El código binario está compuesto por dos símbolos, (0, 1), donde electrónicamente esto es representado por paso de corriente y no paso de corriente ( 1 y 0 respectivamente ).

Un flujo o una cadena de ocho ceros y unos (bits) es lo que se conoce como 1 Byte. Entonces decimos que 1 byte = 8bits, es decir 1 byte = ochos ceros y unos.

Ahora la pregunta surge ¿cómo a través de impulsos eléctricos se pueden formar letras, números, y caritas del MSN ? Existe lo que se conoce como codificación de caracteres.

La codificación de caracteres es el método que permite convertir un carácter de un lenguaje natural (alfabeto o silabario) en un símbolo de otro sistema de representación, como un número o una secuencia de pulsos eléctricos en un sistema electrónico, aplicando normas o reglas de codificación. Entre las reglas de codificación podemos encontrar ASCII, ASCII extendido, UNICODE, etc. Por ejemplo en el Código ASCII, el utilizado en Windows, utiliza un flujo de 8 bits.

Mostraremos algunos ejemplos de cómo “hablan las compus”:

0010 1001 === )

0011 1101 === =

En otros códigos como el UNICODE se utilizan 16 bits para la representación de un código, o el EBDIC creado por IBM utiliza 8 bits también, pero este último sin tanto éxito como el ASCII o el ASCII Extendido.Básicamente hay código binario en todo lo que tenga un microcontrolador, procesador, o dispositivo capaz de interpretar el mismo.De hecho hay código binario hasta en las manzanas, ah no, esperen!! Es un gusano! jaja!

Esto fue una pequeñísima reseña de lo que es el código binario, en otras notas se hablará más de tamaño de archivos, de cómo los bits están en mis fotos, en mi música , en mi nariz, ah me equivoqué otra vez, era un moco!

Hasta la próxima!

No hay comentarios: