Código Ascii
Código Ascii
Código Ascii
El ASCII es un código numérico que representa los caracteres, usando una escala
decimal del 0 al 127. Esos números decimales son convertidos por la computadora en
números binarios para ser posteriormente procesados. Por lo tanto, cada una de las
letras que escribas va a corresponder a uno de estos códigos.
APLICACIÓN
Luego está lo que han llamado ASCII Art, vendría a ser medio artístico. Un claro ejemplo
sería img2txt, un programa que convierte una imagen a ASCII, el resultado es una
imagen formada por caracteres. El resultado es cuanto menos curioso. Si realizas una
búsqueda en Google verás cientos de resultados de páginas donde los usuarios suben
sus creaciones. [1]
CÓDIGO GRAY
El código Gray es un tipo especial de código binario que no es ponderado (los dígitos
que componen el código no tienen un peso asignado). Su característica es que entre
una combinación de dígitos y la siguiente, sea ésta anterior o posterior, sólo hay una
diferencia de un dígito.
Por eso también se le llama Código progresivo. Esta progresión sucede también entre
la última y la primera combinación. Por eso se le llama también código cíclico [2]
¿PARA QUE SE UTILIZA EL CÓDIGO GRAY?
CÓDIGO BCD
Con esta codificación especial de los dígitos decimales en el sistema binario, se pueden
realizar operaciones aritméticas como suma, resta, multiplicación y división de números
en representación decimal, sin perder en los cálculos la precisión ni tener las
inexactitudes en que normalmente se incurre con las conversiones de decimal a binario
puro y de binario puro a decimal. [3]
APLICACIÓN
CÓDIGO EXCESO 3
El código Exceso 3 se obtiene sumando “3” a cada combinación del código BCD
natural. El código exceso 3 es un código en donde la ponderación no existe (no hay
“pesos” como en el código BCD natural y código Aiken). Al igual que el código Aiken
cumple con la misma característica de simetría. Cada cifra es el complemento a 9 de la
cifra simétrica en todos sus dígitos. [3]
CÓDIGO 2421
El código BCD Aiken es un código similar al código BCD natural pero con los “pesos” o
“valores” distribuidos de una manera diferente. En el código BCD natural, los pesos son:
8 – 4 – 2 – 1, en el código Aiken la distribución es: 2 – 4 – 2 – 1.
Ejemplo si queremos representar el 5 tendríamos que poner “1011”, ya que si
multiplicamos por el número de la posición dada nos queda de la siguiente forma: 1*2 +
0*4 + 1*2 + 1*1 = 2+2+1 = 5, este código llega hasta el nueve como número máximo e
igual que el BCD se forman grupos de 4 bits para formar números más grandes. [3]
CÓDIGO HAMMING