Para realizar a soma de A + B, devemos seguir o método de soma binária. A = 1001 1101 B = 0010 0111 Realizando a soma bit a bit, temos: 1001 1101 + 0010 0111 ----------- 1011 0100 O resultado da soma é 1011 0100, que em decimal é igual a 180. No entanto, como estamos utilizando o complemento dois para representar números negativos, devemos verificar se o resultado obtido é negativo. Para isso, devemos verificar o bit mais significativo (o bit da esquerda) do resultado. Se ele for 1, o número é negativo. Se for 0, o número é positivo. No caso, o bit mais significativo do resultado é 1, o que indica que o número é negativo. Para obter o valor decimal correto, devemos converter o resultado para o formato decimal utilizando o complemento dois. O complemento dois de 1011 0100 é 0100 1100. Convertendo para decimal, temos: 0100 1100 = 64 + 8 + 4 = 76 Portanto, o resultado da soma A + B é -76.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar