El documento describe diferentes códigos binarios como el código binario decimal (BCD), el código Gray y el método de paridad para la detección de errores. El código BCD representa cada dígito decimal con un código binario único, facilitando la conversión entre decimal y binario. El código Gray varía un solo bit entre códigos adyacentes. El método de paridad añade un bit extra para que el número total de unos en un grupo de bits sea siempre par o impar, permitiendo detectar errores de bit únicos.
0 calificaciones0% encontró este documento útil (0 votos)
126 vistas12 páginas
El documento describe diferentes códigos binarios como el código binario decimal (BCD), el código Gray y el método de paridad para la detección de errores. El código BCD representa cada dígito decimal con un código binario único, facilitando la conversión entre decimal y binario. El código Gray varía un solo bit entre códigos adyacentes. El método de paridad añade un bit extra para que el número total de unos en un grupo de bits sea siempre par o impar, permitiendo detectar errores de bit únicos.
El documento describe diferentes códigos binarios como el código binario decimal (BCD), el código Gray y el método de paridad para la detección de errores. El código BCD representa cada dígito decimal con un código binario único, facilitando la conversión entre decimal y binario. El código Gray varía un solo bit entre códigos adyacentes. El método de paridad añade un bit extra para que el número total de unos en un grupo de bits sea siempre par o impar, permitiendo detectar errores de bit únicos.
El documento describe diferentes códigos binarios como el código binario decimal (BCD), el código Gray y el método de paridad para la detección de errores. El código BCD representa cada dígito decimal con un código binario único, facilitando la conversión entre decimal y binario. El código Gray varía un solo bit entre códigos adyacentes. El método de paridad añade un bit extra para que el número total de unos en un grupo de bits sea siempre par o impar, permitiendo detectar errores de bit únicos.
Descargue como PPTX, PDF, TXT o lea en línea desde Scribd
Descargar como pptx, pdf o txt
Está en la página 1de 12
CODIGOS BINARIOS
CODIGO DECIMAL BINARIO
(BCD) El código decimal binario (BCD, Binary Coded Decimal) es una forma de expresar cada uno de los dígitos decimales con un código binario. Puesto que en el sistema BCD sólo existen diez grupos de código, es muy fácil convertir entre decimal y BCD. Como nosotros leemos y escribimos en decimal, el código BCD proporciona una excelente interfaz para los sistemas binarios. Ejemplos de estas interfaces son las entradas por teclado y las salidas digitales. CODIGO DECIMAL BINARIO (BCD) CODIGO DECIMAL BINARIO (BCD) CODIGO GRAY El código Gray es un código sin pesos y no aritmético; es decir, no existen pesos específicos asignados a las posiciones de los bits. La característica más importante del código Gray es que sólo varía un bit de un código al siguiente. Esta propiedad es importante en muchas aplicaciones, tales como los codificadores de eje de posición, en los que la susceptibilidad de error aumenta con el número de cambios de bit entre números adyacentes dentro de una secuencia. CODIGO GRAY La conversión de código binario a código Gray resulta útil. Las siguientes reglas explican cómo convertir un número binario en un número en código Gray: 1. El bit más significativo (el que está más a la izquierda, MSB) en el código Gray es el mismo que el correspondiente MSB del número binario. 2. Yendo de izquierda a derecha, sumar cada par adyacente de los bits en código binario para obtener el siguiente bit en código Gray. Los acarreos deben descartarse. Por ejemplo, la conversión del número binario 10110 a código Gray se hace del siguiente modo: CODIGO GRAY CODIGO GRAY Para convertir de código Gray a binario, se utiliza un método similar, pero con algunas diferencias. Se aplican las siguientes reglas: 1. El bit más significativo (bit más a la izquierda) en el código binario es el mismo que el correspondiente bit en código Gray. 2. A cada bit del código binario generado se le suma el bit en código Gray de la siguiente posición adyacente. Los acarreos se descartan. Por ejemplo, la conversión del número en código Gray 11011 a binario es como sigue: CODIGO GRAY Método de paridad para la detección de errores Muchos sistemas emplean un bit de paridad como medio para la detección de errores de bit. Cualquier grupo de bits contiene un número par o impar de 1s. Un bit de paridad se añade al grupo de bits para hacer que el número total de 1s en el grupo sea siempre par o siempre impar. Un bit de paridad par hace que el número total de 1s sea par, y un bit de paridad impar hace que el número total de 1s del grupo sea impar. Un determinado sistema puede funcionar con paridad par o impar, pero no con ambas. Por ejemplo, si un sistema trabaja con paridad par, una comprobación que se realice en cada grupo de bits recibidos tiene que asegurar que el número total de 1s en ese grupo es par. Si hay un número impar de 1s, quiere decir que se ha producido un error. Método de paridad para la detección de errores Método de paridad para la detección de errores Detección de un error. Un bit de paridad facilita la detección de un único error de bit (o de cualquier número impar de errores, lo cual es muy improbable), pero no puede detectar dos errores dentro de un grupo. Por ejemplo, supongamos que deseamos transmitir el código BCD 0101 (el método de paridad puede usarse con cualquier número de bits, ahora usamos cuatro con propósitos de ilustración). El código total transmitido incluyendo el bit de paridad par es: