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:
Ou expandindo:
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
|