Escolar Documentos
Profissional Documentos
Cultura Documentos
Cdigos BCD Gray Ascii 150512130126 Lva1 App6891 PDF
Cdigos BCD Gray Ascii 150512130126 Lva1 App6891 PDF
ASCII
Prof. Gustavo Yoshio Maruyama
Objetivos
8 7 4
BCD: 100001110100
BCD
BCD para decimal:
BCD: 1 0 0 0 0 1 1 1 0 1 0 0
8 7 4
BCD
Como visto, é muito parecido com a conversão Hexadecimal x Binária.
Sempre separando em grupos de 4 bits (da direita para esquerda).
Porém, em código BCD NUNCA HAVERÁ a ocorrência dos seguintes códigos:
• 1010
• 1011
• 1100
• 1101
• 1110
• 1111
Se qualquer um desses números de 4 bits “proibidos” aparecer alguma vez em
um máquina que use o código BCD, é, geralmente uma indicação que ocorreu
algum erro.
BCD NÃO É CONVERSÃO HEXADECIMAL PARA BINÁRIO, VICE-VERSA.
BCD
Se analisarmos melhor perceberemos que se efetuarmos a conversão DECIMAL x
BINÁRIO da forma tradicional, teremos:
874/2 = 437 resto = 0
437/2 = 218 resto = 1
218/2 = 109 resto = 0
PORTANTO
109/2 = 54 resto = 1
BCD não é:
54/2 = 27 resto = 0
Conversão DECIMAL x BINÁRIA
27/2 = 13 resto = 1
Conversão HEXADECIMAL x BINÁRIA
13/2 = 6 resto = 1
(vice-versa)
6/2 = 3 resto = 0
3/2 = 1 resto = 1
BCD é uma forma de CODIFICAÇÃO
87410 = 11011010102
Bem diferente do código BCD:
Bola = 42 6F 6C 61
B = 4216 = 010000102
o = 6F16 = 011011112
l = 6C16 = 011011002
a = 6116 = 011000012
Bola=0100001001101111
0110110001100001
UTF-8