Questão de Arquitetura de Computadores — Hexadecimal — CESGRANRIO 2024
- Código
- cg021980
- Banca
- CESGRANRIO
- Órgão
- Caixa
- Ano
- 2024
- Nível
- Médio
- Cargo
- Técnico Bancário Novo - Tecnologia da Informação
- A01111110
- B01111111
- C10000000
- D10000001
- E11111111
GabaritoD — 10000001
Gabarito: letra D. A representação de -127 em complemento de dois com 8 bits é 10000001. Para obtê-la, parte-se do valor positivo +127 (01111111), inverte-se cada bit (10000000) e soma-se 1, resultando em 10000001.
A questão testa o conhecimento do método de representação de números negativos em complemento de dois, que é o padrão mais comum em computadores. Diferentemente da sinal-magnitude, o complemento de dois possui uma única representação para o zero e permite que a subtração seja realizada com o mesmo circuito da soma.
01111110 corresponde a +126 em decimal. Não é a representação de -127.
01111111 é +127, o valor positivo. O número negativo é obtido a partir dele.
10000000 representa -128 em complemento de dois (8 bits). É o menor número negativo representável, não -127.
10000001 é exatamente -127: inverte-se os bits de +127 (01111111 → 10000000) e soma-se 1, obtendo 10000001.
11111111 representa -1 em complemento de dois (todos os bits iguais a 1).
Gabarito: letra D.
Link permanente: /questoes/cg021980