Muchos sistemas emplean un bit de paridad como medio para la detección de errores de bit. Cualquier grupo de bits contiene un numero par o impar de 1s . Un bit de paridad se añade al grupo de bits para hacer que el numero total de de 1s en el grupo sea siempre par o siempre impar. Un bit de paridad par hace que numero total de 1s sea par, y un bit de paridad impar, hace que el numero 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 numero total de 1s en ese grupo es par. Si hay un numero impar de 1s, quiere decir que se ha producido un error.
Vamos a ver como se asocian los bits de paridad a un código. La tabla siguiente enumera los bits de paridad de cada numero BCD, tanto en el caso de paridad como de paridad impar. El bit de paridad para cada numero BCD se indica en la columna p.
El bit de paridad se puede añadir al principio o al final del código, dependiendo del diseño del sistema. Observe que el numero total de 1s, incluyendo el bit de paridad, siempre es par para paridad par, y siempre es impar para paridad impar.
Bibliografia: Fundamentos de sistemas digitales, Thomas L Floyd 9ª. Edición 2006, Pearson – prentice hall
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 numero total de 1s en ese grupo es par. Si hay un numero impar de 1s, quiere decir que se ha producido un error.
Vamos a ver como se asocian los bits de paridad a un código. La tabla siguiente enumera los bits de paridad de cada numero BCD, tanto en el caso de paridad como de paridad impar. El bit de paridad para cada numero BCD se indica en la columna p.
El bit de paridad se puede añadir al principio o al final del código, dependiendo del diseño del sistema. Observe que el numero total de 1s, incluyendo el bit de paridad, siempre es par para paridad par, y siempre es impar para paridad impar.
paridad par______________Paridad impar P_______BCD_____________P________BCD 0______0000 ____________1______0000 1______0001 ____________0______0001 1______0010 ____________0______0010 0______0011 ____________1______0011 1______0100 ____________0______0100 0______0101 ____________1______0101 0______0110 ____________1______0110 1______0111 ____________0______0111 1______1000 ____________0______1000 0______1001 ____________1______1001 |
Bibliografia: Fundamentos de sistemas digitales, Thomas L Floyd 9ª. Edición 2006, Pearson – prentice hall
No hay comentarios:
Publicar un comentario