codigo gray

415 palavras 2 páginas
Professor: Ivair José de Souza

Código Gray
A principal característica do código Gray é que só há variação de um bit ao passar de um número decimal para o seguinte.
O código Gray é utilizado em situações onde outros códigos, como o binário, podem ocorrer resultados errados. No código binário há situações em que vários bits variam pela simples mudança de um número para o próximo (adjacente).
Por exemplo, ao variar do número 7 para o número 8, em binário variam quatro bits ao passo que no código Gray, do 7 para o 8, só varia um bit.
Decimal
5
6
7
8

Binário
0101
0110
0111
1000

Gray
0111
0101
0100
1100

O código Gray é utilizado em comunicação de dados e na construção de encoders
(codificação de ângulos) onde indica posição angular de componentes rotativos de máquinas. Um codificador Gray com 4 bits apresenta 16 variações com resolução de 1 entre 16 posições angulares.
A estrutura deste código facilita a detecção de erros o que aumenta a confiabilidade do sistema.

Decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

Binário
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
10000
10001
10010
10011
10100

Ivair José de Souza

Gray
0000
0001
0011
0010
0110
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000
11000
11001
11011
11010
11110

Ivair José de Souza

Bit de Paridade

P é o bit de paridade
P = 0 para número ímpar de 1s na palavra de dados (dado transmitido).
P = 1 para número par de 1s na palavra de dados (dado transmitido).
Na paridade ímpar a soma dos bits 1 do dado transmitido com o bit de paridade deve ser um número ÍMPAR.
Se a soma for PAR houve erro.
Exemplos para a paridade ímpar
Dado transmitido
Dado Recebido
(8 bits)
9 bits

Bit de paridade (P)

Número de bits 1

S

Status

10101010

110101010

1

5

0

ok

10100010

010100010

0

3

0

ok

10100010

Relacionados

  • Codigo Gray
    994 palavras | 4 páginas
  • Código Gray
    375 palavras | 2 páginas
  • Código gray e johnson
    480 palavras | 2 páginas
  • Código BCD e Gray
    559 palavras | 3 páginas
  • Funcionamento do código Gray
    376 palavras | 2 páginas
  • Conversor Binário - Código de Gray
    671 palavras | 3 páginas
  • contador gray
    984 palavras | 4 páginas
  • Encoders
    1387 palavras | 6 páginas
  • Aritmética computacional
    559 palavras | 3 páginas
  • Tecnologia
    450 palavras | 2 páginas