Questão 01 - Realize a soma dos números binários, em complemento de 2 (sinal+4 bits), abaixo. Para cada resultado informe o resultado da soma em complemento de 2 , decimal e o carry ( ).
a -
01001

00100

Passo 1

Beleza, vamos resolver essa questão de soma de números binários usando complemento de 2 com sinal de 4 bits. O que vamos precisar é entender como funciona a representação de números binários com sinal, como somá-los e depois interpretar o resultado tanto em binário quanto em decimal. Também vamos verificar se houve carry, que é como um “vai um” na soma.

Passo 2

Primeiro, vamos identificar os dois números binários que vamos somar:
01001
+ 00100
Aqui, cada número tem 5 bits, sendo o primeiro bit o do sinal (0 para positivo e 1 para negativo) seguido por 4 bits que representam o valor.

Passo 3

Vamos entender cada número:
  • 01001:
    • Sinal: 0 (positivo)
    • Valor: 1001 em binário é 9 em decimal.
  • 00100:
    • Sinal: 0 (positivo)
    • Valor: 0100 em binário é 4 em decimal.

Passo 4

Agora, vamos somar os valores binários:
  0 1 0 0 1
+ 0 0 1 0 0
------------
Vamos somar da direita para a esquerda:
  1. 1 + 0 = 1 (sem carry)
  2. 0 + 0 = 0 (sem carry)
  3. 0 + 1 = 1 (sem carry)
  4. 1 + 0 = 1 (sem carry)
  5. 0 + 0 = 0 (sem carry)
Então, a soma fica:
0 1 1 0 1

Passo 5

Agora, vamos interpretar o resultado:
  • 01101:
    • Sinal: 0 (positivo)
    • Valor: 1101 em binário é 13 em decimal.

Passo 6

Por fim, vamos verificar o carry. Na soma acima, não houve um “vai um” além do último bit, então o carry é 0.

Resposta

  • Soma em complemento de 2: 01101
  • Decimal: 13
  • Carry: 0

Exercícios relacionados

Discretize as seguintes funções contínuas, utilizando a discretização por segurador ordem-zero, dando a função equivalente digital em Z, para T= 0,1 segundos:
Considerando a seguinte função de transferência digital, encontre:
Discretize as seguintes funções contínuas, utilizando a discretização por segurador ordem-zero, dando a função equivalente digital em Z, para T= 0,1 segundos:
Questão 01 - Realize a soma dos números binários, em complemento de 2 (sinal+4 bits), abaixo. Para cada resultado informe o resultado da soma em complemento de 2 , decimal e o carry ( ).
d -
10111

11100