Está en la página 1de 2

Método de paridad para detección de errores

En algunos sistemas se emplean un bit de paridad para la detección de errores de bit. Cualquier cantidad
de bit contiene un número par o impar de 1's.

Un bit de paridad par hace el total de digitos 1's sea par y un bit de paridad impar hace que el número
total de 1's en el grupo sea impar.

Se puede decir que un sistema puede funcionar con paridad par o impar, pero no con ambas. Por
ejemplo , si un sistema trabaja con paridad par, una verificación que se realiza en cada grupo de bits
recibidos tiene asegurar que el número total de 1's de ese grupo sea par. Si existe un número impar de
1's se ha producido error.
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

El bit de paridad se puede agregar al inicio o final del código, depende del diseño del sistema. El número
total de 1's , incluyendo el bit de paridad, siempre es par para paridad par y siempre es impar para
paridad impar.

Detección de un error. Un bit de paridad facilita la detección de un único error de bit, pero no detecta
dos errores ben un grupo. Por ejemplo Se desea trasmitir el código bcd 1001 .El código total transmitido
incluyendo el bit de paridad par es
01001

Considere un error en cuarto bit


00001

Cuando se recibe este código, la circuitería de verificación de paridd determina que solo existe un 1
(impar), cuando debería ser un número par de 1's. Ya que el código recibido no es un número par de
1's , se detecta un error.
6.- En cierto circuito digital, los números digitales de 000 a 999 se representan en código BCD. También
se incluye un bit de paridad impar al final de cada grupo de código. Examine cada grupo de código se
muestra a continución y suponga que cada uno apenas ha sido transferido de una ubicación a otra.
Algunos de los grupos contienen errores. Suponga que no han ocurrido más de dos errores en cada
grupo. Determine cuál de los grupos de código tiene un solo error y cuál definitivamente tiene un error
doble. (sugerencia: recuerde que este es un código BCD).

a)1001010110000
b)0100011101100
c)0111110000011
d)1000011000101
e)1000100010011
f)1001000100111

También podría gustarte