Questões Informática Hardware

Considere que os números, em decimal, A = -345 e B = +239 sejam convertidos para a r...

Responda: Considere que os números, em decimal, A = -345 e B = +239 sejam convertidos para a representação em complemento a 2, usando-se registradores de 16 bits. Nessa situação, após a conversão, caso se...


1Q104742 | Informática , Hardware, Analista Administrativo Tecnologia da Informação, ANAC, CESPE CEBRASPE

Texto associado.

Quanto aos conceitos de hardware e software, julgue os itens de
36 a 40.

Considere que os números, em decimal, A = -345 e B = +239 sejam convertidos para a representação em complemento a 2, usando-se registradores de 16 bits. Nessa situação, após a conversão, caso seja realizada a operação A - B, esta proverá como resultado, também em complemento a 2 e 16 bits, o valor binário 1111110110111000.

  1. ✂️
  2. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Equipe Gabarite
Por Equipe Gabarite em 31/12/1969 21:00:00
Gabarito: a)
Para resolver essa questão, primeiro precisamos converter os números A = -345 e B = +239 para a representação em complemento a 2 em um registrador de 16 bits.

Para converter -345 em complemento a 2, primeiro convertemos 345 para binário, que é 101011001. Em seguida, invertemos os bits (010100110) e adicionamos 1, resultando em 010100111. Como estamos usando 16 bits, preenchemos com 1s à esquerda até completar 16 bits, resultando em 111111010100111.

Para converter +239 em complemento a 2, simplesmente convertemos para binário, que é 11101111. Preenchemos com 0s à esquerda até completar 16 bits, resultando em 0000000011101111.

A operação A - B em complemento a 2 pode ser realizada adicionando A ao complemento a 2 de B. Para encontrar o complemento a 2 de B, invertemos os bits de B e adicionamos 1, resultando em 1111111100010001. Adicionando isso a A (111111010100111), obtemos 1111110110111000 após o descarte do carry extra, que é o resultado esperado conforme o enunciado.

Portanto, a afirmação de que a operação A - B resulta em 1111110110111000 em complemento a 2 e 16 bits é correta.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.