Sistemas

Definición de ASCII


Muchas veces hemos hablado de cómo un ordenador ordena, interpreta y procesa los datos, y hemos visto que la forma de poder organizar esos impulsos eléctricos es mediante un Código de Procesamiento que está definido por un estándar, que ha sido prefijado internacionalmente y que es la base de la informática. Este código es conocido por todos como ASCII (acrónimo de las palabras inglesas American Standard Code for Information Exchange, lo que en español significaría Código Estadounidense Estándar para el Intercambio de Información), que está basado íntegramente en el Alfabeto Latino, ya que éste es el código de caracteres más utilizado en el mundo occidental, y obviamente en el idioma Inglés, que se utiliza en la mayoría de los lenguajes de programación.

Fue creado en el año 1963 por el ASA (siglas en inglés de Comité Estadounidense de Estándares) que actualmente lleva el nombre de ANSI (en español, este acrónimo significa Instituto Estadounidense de Estándares Nacionales) y tuvo el espíritu de poder agrupar y simplificar todos los códigos que se utilizaban en las comunicaciones de aquel entonces, sobre todo en las de Telegrafía.

Originalmente este código solamente contemplaba los caracteres en mayúscula del Alfabeto Latino, y posteriormente se integraron los caracteres en minúscula, además de poder establecer algunos criterios de control para que la información sea procesada correctamente y libre de errores.

Su publicación como estándar se dio inicialmente en el año 1967, mientras que su última actualización (actualmente vigente) se dio para el año 1986, en los cuales se incluyó el total de unos 33 caracteres no imprimibles, que son meramente caracteres de control, además de unos 95 caracteres que sí son imprimibles (entre ellos, considerar al espacio como un caracter)

Su funcionamiento está basado en la utilización de una combinación de 7 Bits para poder interpretar cada uno de los caracteres, a los que se le agrega un Bit de Paridad, dando entonces el total de 8 Bits y garantizando la detección de falencias en la transmisión o interpretación de los datos debidamente procesados.

Por último, debemos desmitificar a distintos conocimientos que se han difundido en forma errónea, a saberse:

  • El código ASCII no representa al conjunto de caracteres a los que se accede pulsando la tecla ALT junto a una combinación numérica específica
  • Existen otros códigos de caracteres que utilizan la base de transmisión de datos mediante 8 Bits, pero no están comprendidos por el estándar ASCII

 



Por Sistemas, el 10/02/2005.

Historias relacionadas

Volver al inicio