Historia de los Formatos de Caracteres

Anuncio
Laboratorio de Sistemas Operativos I
HOJA 1 de 2
Historia de los Formatos de Caracteres
Cualquiera que haya visto una película basada en el Oeste del siglo XIX sabrá que el primer código
utilizado para ser trasmitido de forma eléctrica fue el código Morse, que fue inventado para transmitir
mensajes vía líneas telegráficas, no para el procesamiento digital de datos.
Seguidamente, surgió la teleimpresión patentada por Baudot en Francia en 1874. Como la telegrafía,
la teleimpresión hizo trabajar a las mentes pensantes para desarrollar un nuevo código, el código
Baudot de 5 bits, que fue el primer código binario para el procesamiento de datos textuales. Con
estos cinco bits se conseguían codificar 32 elementos que eran suficientes para las necesidades de la
época.
El nacimiento del nuevo código de caracteres
Herman Hollerith (estadístico e inventor) fue encargado del procesamiento del censo de 1890 en los
EEUU. Desarrolló la máquina tabuladora cuya funcionalidad era la de poder procesar gran cantidad
de datos y ahorrar tiempo y trabajo.
Esta máquina funcionaba con unas tarjetas perforadas a las que se les aplicaba el código inventado
por Hollerith que posteriormente iban a la tabuladora. Este código estuvo funcionando hasta ya
avanzada la primera mitad del siglo XX, cuando IBM, ya propietaria de la patente de la tabuladora,
desarrolló nuevos códigos para sus computadoras.
Códigos de caracteres para computadoras Americanas y Europeas
Estados Unidos en la primera mitad del siglo XX, tiene la necesidad de crear un estándar de códigos
de caracteres para el intercambio de datos (como resultado del rápido desarrollo de las nuevas
máquinas emergentes). La institución ASA, más tarde llamada ANSI empieza a estudiar el problema
a finales de los 50, y decide que un código como el de Baudot pero de 7-bits era suficiente para
cumplir las necesidades del alfabeto anglosajón.
En 1963, ASA anuncia el estándar ASCII (American National Standard for Information Interchange)
que contaba con 32 caracteres de control y 96 imprimibles. Más tarde, en 1968 se amplio a ASCII de
8bits con 190 caracteres imprimibles. El código ASCII fue adoptado por todas las computadoras
fabricadas en EEUU (menos por IBM, que tenía su propio código de caracteres).
Europa adoptó ASCII pero pronto se dieron cuenta de que no era suficiente para la gran diversidad de
lenguas existentes en el antiguo continente. Por otra parte IBM iba evolucionando su estándar
llamado EBCDIC de 8bits.
Posteriormente, la entidad pertinente ISO fue creando variantes de ASCII en las que se incluían los
caracteres necesarios para cada lengua europea. A la vez, se iban creando los estándares para las
lenguas orientales, en las que la variedad de símbolos es sensiblemente mayor, y la cantidad de bits
necesarios para su codificación es mayor.
Dejando pulsada la tecla Alt y presionando en el teclado numérico el código ASCII puedo obtener el
carácter correspondiente.
Laboratorio de Sistemas Operativos I
HOJA 2 de 2
Código ASCII
Nº
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Significado
nulo
principio de encabezado
inicio de texto
fin del texto
fin de transmisión
consulta
reconocimiento
campana
retroceso
tabulación horizontal
avance de línea/nueva línea
tabulación vertical
avance/nueva página
retorno de carro
desplazamiento hacia fuera
desplazamiento hacia dentro
Nº
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Significado
escape de vínculo de datos
control de dispositivo 1
control de dispositivo 2
control de dispositivo 3
control de dispositivo 4
confirmación negativa
inactividad síncrona
fin del bloque de transmisión
cancelar
fin del medio
sustitución
escape
separador de archivos
separador de grupos
separador de registros
separador de unidades
Descargar