SóProvas


ID
910240
Banca
FCC
Órgão
DPE-SP
Ano
2013
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A soma do número em hexadecimal 7DD, adicionado do valor 10010110 na base 2, subtraído do valor 13 na base decimal, irá resultar no número

Alternativas
Comentários
  • Transformando 7DD para decimal temos : 7 =7  D=13 ,logo:  16^0*13 + 16^1*13 + 16^2*7 = 20013. 

    1   2   4   8  16   32  64   128  256   512 ...
    0   1   1   0    1    0     0       1                          = 128 +16 +4+2 = 150 

    2013
      150 +
    -----------------
    2163
        13 -
    ----------------
    2150 base 10

    letra B
  • Resposta Correta:

    Transforma tudo em Hexadecimal:

    7DD (Hexa)

    1001   0110 (binário) = 96 (hexa)

    13 (decimal) = D (hexa)

    Montando a conta:

    7DD+96-D = (7DD-D)+96

     7DD

    -00D

    -------

    7D0

    Logo,

    7DD+96-D = 7D0+96

      7D0

    +096

    ------------

      866





  • : A forma mais fácil acho que é transformar tudo para decimal. Para transformarmos o 7DD, temos que ter em mente que o D representa o 13 na tabela abaixo , 7DD = 7x 16^2 + 13x16^1 + 13x16^0 = 2013; 10010110 = 1x2^7 + 0x2^6 + 0x2^5 + 1x2^4 + 0x2^3 + 1x2^2 + 1x2^1 + 0x2^0 = 128+16+4+2=150 e 13. Logo o número será: nº = 2013+150-13 = 2150. A (b) está errada, como tem 2 respostas em hexadecimal vamos transformar: 2150÷16 (resto 6) = 134->134÷16 (resto 6) = 8--> 866.  Letra a.