-
O código BCD foi criado para codificar os números decimais de 0 a 9, com 4 bits para cada dígito, ou seja, o BCDé a conversão dos decimais em um número binário de 4 bits. Porém, com 4 bits podemos contar de 0 a 15 em um total de 16 valores diferentes. Mas, o BCD é a conversão de números decimais que possui 10 símbolos (0 a 9). Isso significa que no BCD é usado apenas os dez primeiros dígitos e o restante é adotado como erro.
No código BCD, cada dígito decimal é convertido individualmente em binário
846569
8 4 6 5 6 9
1000 0100 0110 0101 0110 1001
Gabarito = D
-
O comentário do colega acima me ajudou muito, segue uma video aula como fonte de apoio a resolução da questão: https://www.youtube.com/watch?v=9qwuPyAtnSk
-
O código BCD segue a mesma lógica de conversão dos algarismos Decimal - Binário, de 0 a 9.
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
Ou seja, não convertemos diretamente um número decimal em binário pelo método de divisão por 2 em código BCD, e sim separamos cada algarismo, cada unidade de número e aí sim convertemos para binário, depois concatenando tudo.
8 = 1000
4 = 0100
6 = 0110
5 = 0101
6 = 0110
9 = 1001
8 4 6 5 6 9
1000 0100 0110 0101 0110 1001
846569 = 100001000110010101101001
-
Ensina de forma bem didático!!!!!!!!!!
-
O BCD tem que separar cada algarismo e transformar em binario.