SóProvas


ID
1550038
Banca
FGV
Órgão
TCE-SE
Ano
2015
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O número inteiro –5 (menos cinco) tem a seguinte representação binária em complemento a dois usando 16 bits:

Alternativas
Comentários
  • O número decimal 5, em binário, seria igual a 101.
    Em 16 bits, basicamente seria 0000 0000 0000 0101. (Note que eu apenas enchi de zeros até ficar com 16 dígitos)
    Para deixar um número negativo, em complemento a dois, você encontra o primeiro 1, da direita para esquerda, e inverte todos os outros números à esquerda dele..

    0000 0000 0000 0101. (1 em negrito, é o primeiro 1 da direita para esquerda)
    1111 1111 1111 1011. (Todos os outros números foram invertidos)

    ** Não sou expert no assunto, então dei explicação rápida para despertar interesse e pesquisar mais sobre o assunto.

  • Esse video explica de forma bem fácil como fazer a conversão: https://www.youtube.com/watch?v=cmR54KiSjFo


    e nesse link contém uma explicação bem simples da conversão de números negativos e o complemento de 2: http://orgulhogeek.net/2013/05/15/ciencia-nerd-2/

  • Para representar um número negativo em complemento a dois:

    1o passo) inverter todos os bits:
    5 é 101 em binário
    0000 0000 0000 0101
    invertendo: 1111 1111 1111 1010

    2o passo) adicionar 1 ao número invertido:
         1111 1111 1111 1010
    +   0000 0000 0000 0001
    --------------------------------------
        1111 1111 1111 1011