SóProvas


ID
5279671
Banca
Marinha
Órgão
Comando do 2º Distrito Naval
Ano
2020
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Considere o número binário de 8 bits 00011110 e assinale a opção que apresenta sua forma negativa, utilizando o sistema excesso 2m-1

Alternativas
Comentários
  • Excesso de 2m-1: A representação do número é dada pela soma de seu valor com 2^(m-1), onde m é o número de bits.

    Resolução:

    00011110 -> 8 bits -> 2^(8-1) = 128 (Excesso de 128)

    00011110 (Número em excesso de 128)

    +10000000 (128)

    10011110 (Número 'verdadeiro')

    Complemento de 2 para achar o negativo

    10011110 (inverte os bits)

    01100001 (adiciona 1)

    01100010 (resposta final)

    Gabarito E

  • Não entendi muito esse calculo

  • Bom galera questãozinha que demanda de um conhecimento mais aprofundado sobre calculo binário, vou tentar explicar da melhor forma possível.

    em um número binário temos o sinal + magnitude ou seja o 1° bit a esquerda representa o sinal e o restante a magnitude do número. A o sinal pode ser representado como sendo 0 - Positivo e 1 - negativo. como no exemplo: 1000 ou seja esse número é negativo.

    vamos à questão: 00011110 esse número esta (positivo ou seja o ultimo número a esquerda 0) para transforma-lo em negativo como pede a questão temos que transformar o ultimo bit a esquerda em negativo: 10011110.

    Agora basta coloca-lo em complemento a 2:

    10011110

    01100001 (complemento a 1 = inverter os valores)

    + 1 (complemento a 2 = +1)

    01100010

    Essa foi uma boa questão !

    #Rumo à Pituba !!!