Efetue as seguintes operações que estão no sistema binário, sem passar pelo sistema decimal:
.
Passo 1
O enunciado pede para subtrair dois números em base 2,
,
sem converter para decimal. O conteúdo aqui é subtração binária, que envolve alinhar os dígitos e controlar os empréstimos.
sem converter para decimal. O conteúdo aqui é subtração binária, que envolve alinhar os dígitos e controlar os empréstimos.
Passo 2
Para trabalhar bit a bit, alinhamos ambos com o mesmo número de dígitos. Escrevemos o minuendo como
e, acrescentando um zero à esquerda, o subtraendo como
.
Passo 3
Subtraímos de direita para esquerda, cuidando dos empréstimos:
– bit0:
(sem empréstimo)
– bit1: (sem empréstimo)
– bit2: (sem empréstimo)
– bit3: (sem empréstimo)
– bit4: não é possível, então tomamos emprestado 1 do bit5 (que passa de
a
); fica
– bit5: agora
– bit1:
– bit2:
– bit3:
– bit4:
– bit5: agora
Isso gera o resultado temporário de 6 dígitos em binário:
.
Passo 4
Retirando o zero à esquerda, obtemos o resultado final em binário:
.
Resposta
10001