Assinale o valor hexadecimal que corresponde ao número binár...

Próximas questões
Com base no mesmo assunto
Q1846122 Arquitetura de Computadores
Assinale o valor hexadecimal que corresponde ao número binário 01101101.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra B - 6D. Para solucionar esta questão, é necessário entender a conversão de números binários para o sistema hexadecimal. O sistema binário utilizada a base 2 e o hexadecimal a base 16. Para converter de binário para hexadecimal, agrupamos os bits em conjuntos de quatro, pois cada grupo de quatro bits corresponde a um dígito hexadecimal. Vamos analisar o número binário dado:

0110 1101

Dividimos o número binário em dois grupos de quatro bits da seguinte maneira:

  • 0110 (que corresponde ao número 6 em decimal).
  • 1101 (que corresponde ao número 13 em decimal, e ao dígito D no sistema hexadecimal).

Portanto, os quatro primeiros bits (da direita para a esquerda) se convertem para 6, e os quatro últimos bits se convertem para D, formando assim o número hexadecimal 6D.

Essa correspondência pode ser verificada através da tabela de conversão binária para hexadecimal, onde cada conjunto de quatro bits é mapeado para um dígito específico entre 0 e F (o sistema hexadecimal utiliza os dígitos de 0 a 9 e as letras de A a F).

A alternativa correta, 6D, é obtida ao realizar a conversão de cada grupo de quatro bits para seu equivalente hexadecimal, resultando na junção dos dois valores correspondentes.

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

Agrupe em 4 bits

0110 = 6

1101 = 13 = D

01101101 = 6D

Gabarito letra B

Lógica da tabela hex:

0110 1101 = 6D

N = Bin = Hex

0 = 0000 = 0

1 = 0001 = 1

2 = 0010 = 2

3 = 0011 = 3

4 = 0100 = 4

5 = 0101 = 5

6 = 0110 = 6

7 = 0111 = 7

8 = 1000 = 8

9 = 1001 = 9

10 = 1010 = A

11 = 1011 = B

12 = 1100 = C

13 = 1101 = D

14 = 1110 = E

15 = 1111 = F

Para quem não quiser decorar essa tabela:

1) Conversão de binário para decimal:

128-64-32-16-8-4-2-1

0-1-1-0-1-1-0-1

------------------------------

64+32+8+4+1= 109, é o número decimal.

2) Conversão de decimal para hexadecimal:

a) Divida o número por 16 até o quociente não ser divisível por 16;

b) Ordene os quocientes do último para o primeiro;

c) O número gerado é o hexadecimal. (Número maior que 9 verificar a correspondência na tabela).

109÷16=6. Com resto 13.

6 e 13

13=D

6+13= 6D

Número decimal | Número hexadecimal

10=A

11=B

12=C

13=D

14=E

15=F

16=10

32=20

64=40

128=80

256=100

Clique para visualizar este comentário

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