Académique Documents
Professionnel Documents
Culture Documents
Códigos Binários
Este trabalho tem por objetivo mostrar os principais tipos de códigos binários usados na
eletrônica. Estes códigos podem ser usados em sistemas de comunicação, em circuitos digitais que fazem
cálculos etc..
Códigos binários 2
Índice:
1 Introdução:............................................................................................................................................3
2 Código BCD:........................................................................................................................................4
3 Código Gray: ........................................................................................................................................5
3.1 Conversão entre código Gray e binário: ......................................................................................6
4 Código Excesso de 3: ...........................................................................................................................7
5 Código Ayken 2421..............................................................................................................................8
6 Código 5421 .........................................................................................................................................8
7 Código ASCII.......................................................................................................................................9
8 Códigos para detecção de erro:...........................................................................................................10
9 Código 2 de 5: ....................................................................................................................................10
10 Código Biquinário: .........................................................................................................................10
11 Binário com paridade: ....................................................................................................................11
Códigos binários 3
1 Introdução:
2 Código BCD:
1 2 3
0001 0010 0011
Observe que o código BCD requer mais dígitos binários para representar o
mesmo número decimal que o correspondente código binário.
Por exemplo para representar o número N=12 no código binário N=1100 no
código BCD
N= 0001 0010.
Códigos binários 5
3 Código Gray:
Você pode usar o Mapa de Karnough para montar o Código Gray, para isto
monte o Mapa de karnaugh para quatro variáveis conforme descrito abaixo:
Para montar as linhas do Código Gray siga a rota indicada na figura "C".
Códigos binários 6
O mais fantástico é que este mesmo raciocínio pode ser usado para gerar
um Código Gray a partir de um código binário, como mostra a figura abaixo:
Códigos binários 7
4 Código Excesso de 3:
Este código está relacionado com o código BCD e é usado as vezes no lugar
deste, porque apresenta vantagens nas operações matemáticas. O código excesso
de 3 é montado sobre o código BCD, e serve para representar números decimais,
isto é que apresentem dígitos de 0 até 9 na forma binária, o binário resultante é
conseguido acrescentando o número 3 ao número original, por exemplo:
O código excesso de 3 para o número “0” é “0+3=3” igual ao número binário 3.
A tabela do código Excesso de 3 é mostrado abaixo:
Tabela Verdade:
Dec. 2421
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 1100
7 1101
8 1110
9 1111
6 Código 5421
Tabela Verdade:
Dec. 5421
0 0000
1 0001
2 0010
3 0011
4 0100
5 1000
6 1001
7 1010
8 1011
9 1111
Códigos binários 9
7 Código ASCII
9 Código 2 de 5:
Neste código existem sempre dois bits com o valor “1” de cinco bits possíveis.
Tabela Verdade:
Dec. 2 de 5
0 00011
1 00101
2 00110
3 01001
4 01010
5 01100
6 10001
7 10010
8 10100
9 11000
10 Código Biquinário:
Os pesos dois primeiros bits 5 e 0 são somados aos pesos dos outros 5 bits,
resultando sempre dois bits com valor “1”.
Dec. 5043210
0 0100001
1 0100010
2 0100100
3 0101000
4 0110000
5 1000001
6 1000010
7 1000100
8 1001000
10 1010000
Códigos binários 11
Dec. 8421p
0 00000
1 00011
2 00101
3 00110
4 01001
5 01010
6 01100
7 01111
8 10001
9 10010