O sistema complemento de dois é utilizado para representar ...

Próximas questões
Com base no mesmo assunto
Q1103168 Arquitetura de Computadores

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.

Alternativas

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:

  1. 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.
  2. Inverta todos os bits. O número 00000111 se torna 11111000.
  3. 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