lunes, 4 de mayo de 2015

Codigos

               Código Decimal Binario (BDC)

El código decimal binario (BCD) es un código ponderado que se utiliza comúnmente en sistemas digitales cuando se necesita mostrar números decimales tal como un display de reloj. El de más interés práctico, encontramos BCD natural, que basa en representar cada dígito decimal a su correspondiente binario natural. Cada dígito corresponde a un grupo de 4 bits. Para realizar esto se requieren unos circuitos integrados codificadores y decodificadores que junto con los display, permiten operar en el sistema decimal, aunque el aparato lo haga internamente en binario.

Código Gray
El código Gray es un código sin ponderación que cambia sólo un bit entre una palabra de código y la siguiente en una secuencia. El código Gray se utiliza para evitar problemas en sistemas donde un error puede ocurrir si más de un bit cambia en  secuencia. Algo muy utilizado en robotica y en conversiones de magnitudes analógicas a digitales. Se denomina como código progresivo, en los que cada combinación difiere de la anterior y siguiente en uno de sus dígitos. También conocido como códigos continuos, cuando en la primera y última combinación difieren en un solo bit y se les denomina cíclicos.

Código ASCII
ASCII es un código de caracteres alfanuméricos y caracteres de control. En su forma original, ASCII codifica 128 caracteres y símbolos usando 7 bits. Los primeros 32 caracteres son caracteres de control, que fueron originalmente requeridos para sistemas teletipo. Hoy en día, estos caracteres están generalmente asignados a otras funciones más modernas. En 1981, IBM introdujo el código ASCII extendido, el cual es un código de 8-bit y se aumento entonces el conjunto de caracteres a 256.
.



Conversión de Binario a Decimal
Debido a que los numeros decimales estan en base 10 y los coeficientes se mltiplican por potencias de 10. El sistema binario tiene 2 valores posibles: 0 y 1.
Numero binario:  11010.11
Numero decimal:  26.75


Conversión de Decimal a Binario
Para hacer la conversión de decimal a binario, hay que ir dividiendo el número decimal entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la división es par y un 1 si es impar).
Procedimiento:
- Dividir entre 2 sucesivamente
- Apuntar el resultado y el resto de cada operación
 - Apuntar a lista de ceros y unos de abajo a arriba
pasar_decimal_binario                     







No hay comentarios.:

Publicar un comentario