SóProvas


ID
3532336
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Quatro sistemas diferentes para representar números negativos já foram usados em computadores digitais em uma época ou outra da história. Já foram usados magnitude com sinal, complemento de um, complemento de dois e o excesso 128. Assinale a alternativa que representa o número 31 em complemento de 2 para ser armazenado em um registrador de microcontrolador de 16 bits.

Alternativas
Comentários
  • Passo 1: Converter o numero 31 para binário = 11111

    Passo 2: A questão pede um total de 16 bit logo será precisa adicionar zeros a esquerda para completar os 16 bits.

    0000000000011111

    Passo 3: Realizar o complemento de 1 substituindo todos os números 0 por 1 e todos os números 1 por 0

    1111111111100000

    Passo 4: Realizar o complemento de 2 somando um bit no valor

    1111111111100000

    + 1

    ===================

    1111111111100001

    Alternativa: D