quinta-feira, 13 de junho de 2013

BITS DE PARIDADE

Existem duas formas de paridade, par e ímpar; remetente e receptor devem concordar com relação a qual forma está sendo usada. Em uma ou outra, a computação de paridade para um dado caractere é direta.

Para alcançar paridade par, o remetente fixa o bit de paridade para 0 ou 1 de forma que faça o número total de bits 1(inclusive o bit de paridade) um número par. Deste modo, quando estiver usando paridade par, o bit de paridade para 0100101 é 1 porque o caractere contém um número par de bits 1.

FICANDO ASSIM:

Usando paridade par: o caractere 0100101, o número de bits 1 é ímpar, então coloca-se + 1 bit de paridade, ficando assim: 0100101 1, agora o número de bits 1 é par (paridade par).

caso o caractere fosse 0101101, o número de bits 1 é par, então coloca-se + 0 bit de paridade, ficando assim: 0101101 0, o número de bits 1 é par (paridade par).

Para alcançar paridade ímpar, o remetente escolhe um bit de paridade que fará o número total de bits 1 ímpar.

FICANDO ASSIM:

Usando paridade ímpar: o caractere 0100101, o número de bits 1 é ímpar, então coloca-se + 0 bit de paridade, ficando assim: 0100101 0, o número de bits 1 é ímpar (paridade ímpar).

caso o caractere fosse 0101101, o número de bits 1 é par, então coloca-se + 1 bit de paridade, ficando assim: 0101101 1, o número de bits 1 é ímpar (paridade ímpar).

Vale lembrar que este é um tipo de detecção de erro, usando em transmissão paralela. Em breve irei postar assunto relacionado a transmissão paralela e serial.







Espero que tenha ajudado, pois eu tinha muita dificuldade de entender isso, abraços.


fonte de consulta:
Douglas E. Comer
Redes de Computadores E Internet, 4.ed.

3 comentários:

  1. otimo. Direto
    Teria o Sistema implementado, gerador e verificador?

    ResponderExcluir
    Respostas
    1. Ele pode ser implementado a nível de hardware ou software, qual seria o tipo de implementação ?

      Excluir