Aprende a traducir de código binario a palabras
El código binario es el lenguaje que utilizan todas las computadoras y dispositivos digitales en el mundo. Así que el sistema de numeración binario es tan importante como el decimal que usamos normalmente. El código es binario porque usa solo ceros (0) y unos (1). Para entender cómo hacen los ordenadores para relacionar las letras y los números con este sistema, hay que aprender sobre el código ASCII.
El código ASCII (American Standard Code for Information Interchange) surgió en 1963 por la compañía Bell, a raíz de ordenar y extender el conjunto de caracteres y símbolos que eran usados por aquel entonces en telegrafía. Incluye letras mayúsculas, minúsculas, números y símbolos, además de otros caracteres de control. Cada uno de estos caracteres posee un número específico que lo identifica. En la informática y telecomunicaciones, el sistema de numeración binario hace uso del código ASCII para codificar palabras, números, imágenes y procesos.
Para esto, cada carácter del código ASCII está representado en el sistema binario por una serie de 8 dígitos o “bits” denominada Byte. Con esto quiere decir que cuando un ordenador procesa una letra como la “A” en realidad está codificando 01000001 que serían 8 bits, o lo que es lo mismo, 1 byte.
¿Cómo hace el código binario para saber qué letra seleccionar?
Un código binario representa una operación matemática, el resultado de esa operación da un número que corresponde a un carácter específico indicado en la tabla ASCII.
Un byte se enumera en 8 posiciones de derecha a izquierda (7 6 5 4 3 2 1 0) el valor de la posición siguiente a la izquierda será el doble que el anterior. Siendo así (128 64 32 16 8 4 2 1)
Cuando tenemos un byte como por ejemplo 0 1 0 0 0 0 0 1 el ordenador hace una operación matemática, dando el valor de la posición de donde se encuentren los unos (1) y sumando estos valores. Ejemplo
128 64 32 16 8 4 2 1
0 1 0 0 0 0 0 1
64 1
64 + 1 = 65
El 65 corresponde a la A mayúscula en la tabla ASCII.
Si escribimos “Hola” quedaría así en código binario
0 1 0 0 1 0 0 0 0 1 1 0 1 1 1 1 0 1 1 0 1 1 0 0 0 1 1 0 0 0 0 1
Si te gustó y quieres traducir tu nombre a binario puedes dar clic en Traductor binario y disfruta codificando.