O sistema complemento de dois é utilizado para representar ...
O sistema complemento de dois é utilizado para representar números positivos e negativos em binário.
Assinale a codificação correta que representa o número negativo -7 (menos sete) usando esse sistema.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: D - 11111001
Para entender a resposta dessa questão, primeiro precisamos compreender o que é o sistema complemento de dois. Esse é um método comum para representar números inteiros positivos e negativos em binário. Ao utilizar complemento de dois, o bit mais significativo funciona como um bit de sinal, em que 0 representa um número positivo e 1 representa um número negativo.
Para converter um número positivo para sua forma negativa em complemento de dois, siga estas etapas:
- Escreva o número positivo em binário, garantindo que você esteja usando o número total de bits que o sistema permite. Por exemplo, se estivermos trabalhando com 8 bits, o número 7 seria representado como 00000111.
- Inverta todos os bits. O número 00000111 se torna 11111000.
- Adicione 1 ao resultado da inversão. Portanto, 11111000 se torna 11111001.
O número 11111001, portanto, é a representação binária de -7 em complemento de dois, quando trabalhamos com 8 bits. Isso se deve ao fato de que ao inverter todos os bits de 7 (00000111) e adicionar 1, obtemos exatamente o resultado apresentado na alternativa D.
As outras alternativas estão incorretas porque:
- A - 10000111 é a representação de um número negativo no sistema, mas não corresponde a -7.
- B - 00000111 é a representação binária de +7, não de -7.
- C - 11111000 seria o resultado da inversão dos bits para o número +7, mas sem adicionar 1 para completar a conversão para complemento de dois.
Portanto, a compreensão do sistema de complemento de dois e a aplicação dos passos para a conversão de um número positivo para negativo são cruciais para resolver essa questão. E ao aplicarmos esses passos ao número 7, confirmamos que a alternativa D é a correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Primeiro devemos transformar o decimal em binário, mantendo o sinal:
=> - 7 em binário = -00000111;
Em seguida, devemos utilizar o Complemento de 1 (inverter os bits... onde está "0" fica "1", onde está "1" fica "0")
antes: -0000111
depois: 1111000 (essa seria a representa de -7 em binário usando Complemente de 1)
Por fim, usar o Complemento de 2, que é somar 1 bit ao resultado do Complemento de 1:
1111000 (representação do -7 usando o complemento de 1)
+ 1
1111001 Logo, -7 em binário usando Complemento de 2 é 1111001
Corrijam-me se eu estiver errado.
SEGUE LINK PARA CONVERSÃO
https://carlosrafaelgn.com.br/Aula/Binario.html
Gabarito D
Isso ai é em complemento 2
Coloca em complemento a dois
7 em binário é igual a 0111, e as respostas estão em 8 bits, então fica 00000111
Complemento a 2:
Passo 1: troca zero por um, e vice versa. 11111000
Passo 2: soma 1. 11111001
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo