Questão nº 41
Questão de Redes de Computadores · FGV DPGE-RJ 2014 (nº 41)
Na representação binária denominada complemento para dois (ou complemento de dois), num código de 8 bits, o número -4 é escrito como
- A11111011
- B11110100
- C10000101
- D11111100 (alternativa correta)
- E10000100
Resposta comentada
Gabarito Alternativa D
O complemento para dois é o método mais comum para representar números inteiros (positivos e negativos) em sistemas digitais, usando um número fixo de bits. Para obter a representação de um número negativo, primeiro se representa o número positivo correspondente em binário, depois se inverte todos os bits (0 vira 1 e 1 vira 0) e, por fim, adiciona-se 1 ao resultado.
(A) Incorreta: Esta é a representação do complemento para um de +4 (00000100 invertido para 11111011). Faltou o último passo de adicionar 1 para obter o complemento para dois. Armadilha da banca: É o distrator mais comum, pois representa uma etapa intermediária do cálculo.
(B) Incorreta: Este número binário representa -12 em complemento para dois.
(C) Incorreta: Este número binário representa -123 em complemento para dois.
(D) Correta: Para representar -4 em 8 bits usando complemento para dois:
- Represente +4 em binário de 8 bits: 00000100.
- Inverta todos os bits (complemento para um): 11111011.
- Adicione 1 ao resultado: 11111011 + 1 = 11111100.
(E) Incorreta: Este número binário representa -124 em complemento para dois.
Fonte: FGV DPGE-RJ 2014 Técnico Superior Especializado em Rede de Computadores (Caderno Tipo 1). Reproduzida para fins de estudo.