A representação do número decimal 38 em BCD (Binary Coded De...

Próximas questões
Com base no mesmo assunto
Q2236124 Arquitetura de Computadores
A representação do número decimal 38 em BCD (Binary Coded Decimal) é 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - 0011 10002.

Para resolver esta questão é necessário entender o conceito do sistema BCD (Binary Coded Decimal). Este sistema representa cada dígito de um número decimal por um grupo de 4 bits binários. Diferente da conversão direta para binário, o BCD trabalha separando cada dígito decimal e convertendo-o individualmente para binário.

No caso do número 38, separamos os dígitos 3 e 8:

  • O número 3 é representado em binário por 0011.
  • O número 8 é representado em binário por 1000.

Ao combinar ambas as representações binárias, lado a lado, obtemos 0011 1000, que é a representação em BCD do número decimal 38. Portanto, a alternativa B está correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Resposta correta é a letra A

0010 0110

https://pt.calcuworld.com/calculadoras-matematicas/calculadora-binaria/

Nessa questão, ele pede a representação em BCD, logo é necessário representar cada digito do número decimal em sua forma binária. 3 = 11 e 8 = 1000 logo se completarmos com zero temos a resposta 00111000 .

Por que não seria "100110"?

Nesse formato de codificação, os números a esquerda representam as dezenas e os da direita as unidades de 0 até 9. Assim, a primeira parte possível pode ser, por exemplo:

1111 (binário) = 8 + 4 + 2 + 1 (em dezenas) = 8*10 + 4*10 + 2*10 + 1*10 = 150

Logo, para 38 são 3 dezenas, assim, composta por: 0011 (0 + 0 + 20 + 10)

E as unidades é composto da forma binária tradicional, onde: 8 = 1000

Assim, dezenas e unidades = 0011 1000

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo