jueves, 30 de abril de 2015

Codigo Gray, BCD y ASCII.

Codigo Gray, BCD y ASCII.

  • Gray



El código Gray es un tipo de código basado en un sistema binario lo que lo distingue que dos números cualquiera que sean nada mas varían en 1 bit.

Para convertir un numero binario a código Gray se suma el código binario con el mismo pero el segundo debe cerrarse una cifra ala derecha y al resultado anterior se elimina la ultima cifra del lado derecho.

De binario a Gray:

(1010)2 convertir a gray
10101010----1111 (110101010001)2 convertir a gray 110101010001110101010001------------101111111001 (101011)2 convertir a gray 101011101011--------111110



  • BCD
De decimal a BCD:

El sistema BCD (Binari Coded Decimal) decimal codificado en binario es una forma de reprecentar  numeros decimales en binario y cada decimal se codifica con una secuencia de 4 bits.

Ejemplo1:

Decimal:        0         1           2          3          4          5          6          7          8          9 
BCD:         0000    0001    0010    0011    0100    0101    0110    0111    1000    1001

Ejemplo2:

Decimal:         2         0          1          5
BCD:         0010    0000    0001    0101



  • ASCCI

Fue creado en 1963 por el Comité Estadounidense de Estándares o "ASA", este organismo cambio 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 aquel momento en telegrafía por la compañía Bell. En un primer momento solo incluía letras mayúsculas y números, 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 caracteres del 0 al 127.
Así con este conjunto de solo 128 caracteres fue publicado en 1967 como estándar, conteniendo todos lo necesario para escribir en idioma inglés.


No hay comentarios.:

Publicar un comentario