jueves, 4 de septiembre de 2008

Sistema alfanumérico o no numérico

Para la representación de los datos no numéricos o afanuméricos se emplean codigos como el ASCII EBCDIC UniCode.

Código ASCII
Se utiliza para representar caracteres, está formado por 8bits de forma que cada caracter se expresa por un número comprendido entre 0 y 255.
Se trata de un código estandar que es independiente del lenguaje que usemos y del ordenador utilizado. Dentro des ASCII podemos distinguir dos grupos, los 128 primeros caracteres se denominan codigo ASCII estandar y representan los caracteres que aparecen en una máquina de escribir convencional. Los 128 restantes se denominan codigo ASCII ampliado, que son asociados a u número de caracteres que no aparecen en la máquina de escribir y que son utilizados en el ordenador como caracteres gráficos u operadores matemáticos.

Código EBCDIC
Es la abreviatura de Extended Binary Code Decimal Interchange Code (Códgo ampliado de caracteres decimales codificados en binario para el intercambio de información). ES UN sistema de codificación de caracteres alfanuméricos en el cual cada caracter queda representado por un grupo de 8 bits.

Código Unicode
Es de 16 bits, por lo que puede representar 65536 caracteres. Es una extensión del ASCII para oder expresar distintos juegos de caracteres (latín, griego, árabe, etc)


K: 75 =01001011
a: 97= 01100001
t: 116= 01110100
y: 121= 01111001
a: 97= 01100001


01000100  01100101  _  01000010  01101001  01101110  01100001  01110010  01101001  01101111  _  0110001  _  01000001  01010011 01000011  01001001  01001001 



De Binario a ASCII
2^7   2^6   2^5   2^4   2^3   2^2   2^1   2^0
128    64          32       16        8          4          2           1

No hay comentarios: