1. (-127)10=(ldots) 2 's

Passo 1

O enunciado pede para escrever (-127)10 em binário usando representação em complemento de dois. Vamos usar um formato de 8 bits, que é o mais comum para valores nessa faixa, e aplicar o método de complemento de dois.

Passo 2

Primeiro achamos a forma binária positiva de 127. Fazendo divisões sucessivas ou lembrando que
127 = 64 + 32 + 16 + 8 + 4 + 2 + 1
vemos que em binário isso é
127 = 11111112

Passo 3

Para trabalhar com 8 bits, acrescentamos um zero à esquerda:
127 = 011111112

Passo 4

No complemento de dois, para obter -127 invertemos todos os bits de 011111112 e somamos 1:
inversão: 011111112 ;longrightarrow;100000002, ã
mais 1: 100000002 + 1 = 100000012

Passo 5

Portanto, a representação em complemento de dois de -127 em 8 bits é
100000012

Resposta

(-127)10 = (10000001)2

Exercícios relacionados