Descifrando el Código ASCII: Origen, Evolución y Aplicación en la Informática
Clasificado en Informática
Escrito el en español con un tamaño de 2,34 KB
Descifrando el Código ASCII
Historia del Código ASCII:
El código ASCII (siglas en inglés para American Standard Code for Information Interchange, es decir, Código Americano Estándar para el Intercambio de Información) (se pronuncia Aski) fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA". Este organismo cambió su nombre en 1969 por "Instituto Estadounidense de Estándares Nacionales" o "ANSI", como se lo conoce desde entonces. Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres ya utilizados en ese entonces en telegrafía por la compañía Bell. En un primer momento, solo incluía las letras mayúsculas, pero en 1967 se agregaron las letras minúsculas y algunos caracteres de control, formando así lo que se conoce como US-ASCII, es decir, los códigos del 0 al 127. Así, con este conjunto de solo 128 caracteres, fue publicado en 1967 como estándar, conteniendo todo lo necesario para escribir en idioma inglés. En 1986, se modificó el estándar para agregar nuevos caracteres latinos, necesarios para la escritura de textos en otros idiomas, como, por ejemplo, el español. De esta forma, se agregaron los caracteres que van del ASCII 128 al 255.
Casi todos los sistemas informáticos de la actualidad utilizan el código ASCII para representar caracteres y textos. La memoria de un ordenador guarda toda la información en formato digital. No hay forma de almacenar caracteres directamente. Cada uno de los caracteres tiene un código digital equivalente. Esto se denomina código ASCII (American Standard Code for Information Interchange). El código ASCII básico representaba caracteres utilizando 7 bits (para 128 caracteres posibles, enumerados del 0 al 127).
-
Los códigos de 0 al 31 no se utilizan para caracteres. Estos se denominan caracteres de control, ya que se utilizan para acciones como:
- Retorno de carro (CR)
- Timbre (BEL)
- Los códigos 65 al 90 representan las letras mayúsculas.
- Los códigos 97 al 122 representan las letras minúsculas (si cambiamos el 6to bit, se pasa de mayúscula a minúscula; esto equivale a agregar 32 al código ASCII en base decimal).