Mudanças entre as edições de "Código Gray"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com '==Conversão de Binário para Gray== Conversão de um número binário de <math> N </math> bits em um número Gray pode ser feita considerando o um número binário inicial <math...')
 
Linha 26: Linha 26:
 
:<math>  b_{1} = g_{2} \oplus b_{2} </math>
 
:<math>  b_{1} = g_{2} \oplus b_{2} </math>
 
:<math>  b_{0} = g_{1} \oplus b_{1} </math>
 
:<math>  b_{0} = g_{1} \oplus b_{1} </math>
 +
 +
==Tabela de conversão de 4 bits==
 +
{|class="prettytable"
 +
!Código decimal
 +
!Código Binário
 +
!Código Gray
 +
|-
 +
|0||0000||0000
 +
|-
 +
|1||0001||0001
 +
|-
 +
|2||0010||0011
 +
|-
 +
|3||0011||0010
 +
|-
 +
|4||0100||0110
 +
|-
 +
|5||0101||0111
 +
|-
 +
|6||0110||0101
 +
|-
 +
|7||0111||0100
 +
|-
 +
|8||1000||1100
 +
|-
 +
|9||1001||1101
 +
|-
 +
|10||1010||1111
 +
|-
 +
|11||1011||1110
 +
|-
 +
|12||1100||1010
 +
|-
 +
|13||1101||1011
 +
|-
 +
|14||1110||1001
 +
|-
 +
|15||1111||1000
 +
|}

Edição das 19h55min de 27 de outubro de 2015

Conversão de Binário para Gray

Conversão de um número binário de bits em um número Gray pode ser feita considerando o um número binário inicial , o número Gray correspondente pode ser obtido através de:

para

para

Por exemplo para N = 4:

Conversão de Gray para Binário

Conversão de um número Gray de bits em um número binário pode ser feita considerando o um número Gray inicial , o número binário correspondente pode ser obtido através de:

para

para

Por exemplo para N = 4:

Tabela de conversão de 4 bits

Código decimal Código Binário Código Gray
0 0000 0000
1 0001 0001
2 0010 0011
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
8 1000 1100
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000