Realize as seguintes operações aritméticas binárias:
11000011+00111100

Passo 1

O enunciado pede a soma de dois números binários de 8 bits: \;11000011_2 e \;00111100_2. Para isso, vamos usar a regra básica da adição binária em cada bit, do menos significativo (à direita) para o mais significativo (à esquerda):
0+0=0,\quad 0+1=1,\quad 1+1=0\text{ com carry }1,\quad 1+1+1=1\text{ com carry }1.

Passo 2

Alinhando os dois números e somando bit a bit com o carry:
11000011+00111100

carry 00000000
  • Bit 0 (LSB): 1+0+0_{\text{carry}}=1, carry fica 0.
  • Bit 1: 1+0+0=1, carry 0.
  • Bit 2: 0+1+0=1, carry 0.
  • Bit 3: 0+1+0=1, carry 0.
  • Bit 4: 0+1+0=1, carry 0.
  • Bit 5: 0+1+0=1, carry 0.
  • Bit 6: 1+0+0=1, carry 0.
  • Bit 7 (MSB): 1+0+0=1, carry 0.
Não sobra carry ao final. O resultado, de cima para baixo, é
1\,1\,1\,1\,1\,1\,1\,1_2.

Resposta

\;11111111_2

Exercícios relacionados