Arquitetura e organização de pcs

2247 palavras 9 páginas
2.3 Características dos erros

* São inevitáveis em qualquer sistema de comunicação real; * A distribuição dos erros não é homogênea. Algumas vezes acontecem rajadas de erros, com 8 ou mais bits sucessivos errados; * Deve-se levar em conta o meio físico de transmissão de dados, para incluir maior ou menor redundância na transmissão, a fim de garantir que a informação recebida seja confiável;
Abordagens possíveis no tratamento de erros: * Ignorar o erro; * Detectar e solicitar a retransmissão em caso de erro; * Detectar e corrigir os erros na recepção de forma automática.

3 CÓDIGOS DE DETECÇÃO DE ERROS

São códigos que apenas detectam o erro, sem corrigir automaticamente o mesmo.

3.1 Paridade

O código de paridade é um dos mais simples existentes, consistindo basicamente no transmissor da mensagem adicionar um bit de redundância após um determinado número de bits (normalmente um byte).

Este bit de redundância deve deixar a paridade do byte em um determinado tipo (par ou ímpar). Isto significa que, para uma paridade par, o número de bits "1" transmitidos deve ser par e, para uma paridade ímpar, o número de bits "1" transmitidos deve ser ímpar.

O exemplo a seguir mostra um único byte e seu controle de paridade. No caso foi utilizado paridade par, ou seja, o número de bits "1" transmitidos deve ser par.

Pode-se observar que a paridade não é um método satisfatório do ponto de vista da detecção de erros, pois caso dois bits (ou um número par de bits) cheguem errado ao receptor na seqüência em que é analisada a paridade, este código simplesmente não detecta o problema.
Para um bloco de bytes, a paridade pode ser feita de formas diferentes, sendo mais ou menos eficiente, dependendo do tipo de erro que acontece mais freqüentemente na linha (se erro simples, duplo, triplo, em rajada, etc). A seguir serão vistos dois tipos de paridade, a paridade horizontal e a paridade vertical.
HRC: Horizontal Redundancy Check
Neste tipo de

Relacionados

  • Organizacao Processador Neander
    1786 palavras | 8 páginas
  • AGASTDI
    2007 palavras | 9 páginas
  • Aquirtetura de Computadores
    7401 palavras | 30 páginas
  • Processadores para Ensino de Conceitos Básicos de Arquitetura de Computadores
    4287 palavras | 18 páginas
  • Processador BIP
    3047 palavras | 13 páginas
  • Matheus Locatelli
    1607 palavras | 7 páginas
  • Ioc de computadores
    2095 palavras | 9 páginas
  • Aluno
    792 palavras | 4 páginas
  • Arquitetura
    2288 palavras | 10 páginas
  • Memória ram
    1757 palavras | 8 páginas