Considere o número decimal-20. Represente-o em complemento para 2 com 8 bits (binário)

Passo 1

Vamos lá! A questão pede para representar o número decimal -20 em complemento de 2 usando 8 bits. Para resolver isso, vamos precisar entender como funciona a representação de números negativos no sistema binário utilizando o complemento de 2. Basicamente, vamos converter o número positivo correspondente para binário e depois aplicar o complemento de 2 para obter a representação negativa.

Passo 2

Primeiro, vamos converter o número 20 para binário. Para isso, dividimos o número por 2 sucessivamente e anotamos os restos:
20 div 2 &= 10 resto 0 10 div 2 &= 5 resto 0 5 div 2 &= 2 resto 1 2 div 2 &= 1 resto 0 1 div 2 &= 0 resto 1
Lendo os restos de baixo para cima, temos que 20 em binário é 10100. Como precisamos de 8 bits, adicionamos zeros à esquerda:
20 00010100

Passo 3

Agora, para obter o complemento de 2, primeiro fazemos o complemento de 1, ou seja, invertemos todos os bits:
00010100 11101011

Passo 4

Por fim, adicionamos 1 ao complemento de 1 para obter o complemento de 2:
11101011 + 1 = 11101100

Resposta

O número decimal -20 representado em complemento de 2 com 8 bits é:
11101100

Exercícios relacionados