Efetue as operações utilizando o complemento de 2:
Passo 1
Beleza, galera! Vamos resolver o exercício que pede para fazer uma operação usando complemento de 2:
. O que isso significa? Basicamente, vamos subtrair dois números binários, onde o primeiro já é negativo. Para resolver isso, vamos usar o complemento de 2, que é uma técnica usada para representar números negativos em binário e facilitar as operações de subtração.
Passo 2
Primeiro, vamos igualar o número de bits dos dois números para facilitar a operação. O primeiro número,
, tem 8 bits, e o segundo,
, tem 7 bits. Vamos adicionar um zero no início do segundo número para torná-lo também de 8 bits:
Agora temos:
Passo 3
Como estamos lidando com números negativos e positivos, precisamos representar o número negativo usando o complemento de 2. Para isso, seguimos dois passos:
- Inverter os bits do número positivo correspondente.
- Adicionar 1 ao resultado.
Vamos fazer isso para
:
- Inverter os bits:
- Adicionar 1:
Então,
em complemento de 2 é
.
Passo 4
Agora, vamos somar os dois números usando complemento de 2:
Vamos somar bit a bit da direita para a esquerda:
- 1 + 1 = 10 (0 com carry 1)
- 1 + 0 + 1 (carry) = 10 (0 com carry 1)
- 0 + 1 + 1 (carry) = 10 (0 com carry 1)
- 0 + 0 + 1 (carry) = 01 (1 com carry 0)
- E assim por diante até completar a soma.
Passo 5
O resultado da soma é
. Como o primeiro bit é 0, o número é positivo. Para verificar o valor decimal:
Resposta
A operação
utilizando complemento de 2 resulta em
, que equivale a
em decimal.