¿Qué es el formato ANSI?

...

Conjunto de caracteres ANSI

El formato ANSI del American National Standards Institute es un estándar relacionado con Microsoft para el juego de caracteres codificación y una modificación del código estándar americano para el intercambio de información (ASCII) carácter colocar. El código ASCII emplea 7 bits para representar cada carácter, mientras que el formato ANSI utiliza 8 bits para cada carácter.

De ASCII a ANSI

El formato ANSI de 8 bits es solo un avance en la historia de los esfuerzos para mejorar la capacidad de las máquinas eléctricas para comunicarse de manera más rápida y confiable. Las primeras computadoras eran poco más que "trituradores de números" requeridos para manejar solo datos numéricos. A medida que los dispositivos de comunicación avanzaban en complejidad y las computadoras se volvían globales, surgió la necesidad de que las computadoras pudieran representar algo más que números. El formato ASCII de 7 bits fue la respuesta inicial a esta necesidad. El formato ANSI de 8 bits duplicó el número de caracteres del ASCII original.

Video del día

ANSI vs. ASCII

La introducción del formato ANSI de 8 bits, aunque era una gran mejora con respecto a ASCII, estaba destinada a convertirse en una causa de corta duración. para celebrar a medida que las computadoras se volvieron más utilizadas por personas en otros países donde el inglés no era el idioma nativo idioma. Incluso con 256 (0 a 255) caracteres posibles, el formato ANSI de 8 bits carecía gravemente de su capacidad para aplicarse a computadoras que utilizan conjuntos dispares de caracteres y códigos de control. Sin embargo, ambos estándares siguen siendo útiles para los idiomas occidentales.

Historia

La adición del octavo bit en el formato ANSI llevó a varios grupos y al gobierno a comenzar a pensar en cómo hacer uso de los 128 lugares adicionales para los caracteres. Dado que no hubo acuerdo entre estos grupos sobre cómo utilizarlos, el resultado fue que los documentos enviados de un sistema a otro a menudo eran ilegibles debido a los diferentes estándares de codificación. Esta situación se abordó mediante la creación de sistemas IBM (OEM) y Microsoft (ANSI) que definieron el código páginas que constan de ASCII para los 127 caracteres inferiores y una variación de idioma determinada para los 128 primeros caracteres.

Un poco más de historia

El nombre ANSI aplicado a las páginas de códigos utilizadas por los sistemas operativos de Microsoft parece indicar que el Instituto Nacional Estadounidense de Estándares (ANSI) en realidad estandarizó las asignaciones. Este no es el caso, ya que ANSI no ha estandarizado oficialmente la codificación de caracteres Windows-1.252 de Microsoft. El término ANSI se acepta más o menos debido al legado de Microsoft en el mundo de la informática.

Futuro del formato ANS

Dado que Internet se ha vuelto esencialmente omnipresente con más personas que usan diferentes idiomas, es No es de extrañar que los antiguos estándares de codificación de caracteres hayan dado paso a nuevos y más completos normas. Windows Unicode de Microsoft (UTF-16) proporciona más de 65.000 códigos de caracteres. Esto es tremendamente mayor que los 256 disponibles con el formato ANSI de 8 bits y permite una funcionalidad completa en casi todos los idiomas.