Casa > O > O Que É Carácter De Verificação De Bloco? Como O Resolvemos Na Resolução De Erros?

O que é carácter de verificação de bloco? Como o resolvemos na resolução de erros?

BCC amplia a capacidade de detecção de erros de bit de paridade. Block (Frame) Error Rate é definido como a probabilidade de um bloco conter um erro. Conjunto adicional de bits de paridade são computados a partir do frame completo que são mencionados abaixo:

  1. Paridade de linha: A cada byte é atribuído um bit de paridade
  2. Paridade da coluna: Bit adicional computado para cada posição de bit em todo o frame
  3. BCC: (caractere de verificação de bloco): os bits de detecção de erro resultantes

cálculo de BCC é feito da seguinte forma:

>ul>>li> cada bit é modulo-2 soma de todos os bits na coluna correspondente. Paridade ímpar ou paritária pode ser usada tanto para linha como para colunas1 a soma de elogios é usada para BCC ao invés do modulo 2>li>li>Bytes em um bloco são tratados como inteiros não assinados e adicionados usando o elogio de 1.The resulting sum is inverted and used as BCC.At receiver, 1’s compliment sum of all characters, including BCC is computed.No errors, if the result = 0 (0 in 1’s compliment represented by ‘000…’ or ‘111…’)


source: BCC - AutomationWiki

De Goode

Porque é que os melhores chefs da Hell's Kitchen ainda não sabem como revistar uma vieira ou verificar se o peixe ou a carne estão doados? :: Quais são os bons recursos para aprender C?