SóProvas


ID
2375860
Banca
COPESE - UFJF
Órgão
UFJF
Ano
2017
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A representação em binário do número decimal 75, e a representação em hexadecimal do número binário 1010001 são, respectivamente:

Alternativas
Comentários
  • 75/2 = 37 rest 1

    37/2 = 18 rest 1

    18/2 = 9 rest 0

    9/2 = 4 rest 1

    4/2 = 2 rest 0

    2/2 = 1 rest 0

    1/2 = 0 rest 1

    1001011

     

    1010001 para hexadecimal, divida em grupo de 4 bits e numere de 1 à 8 cada bit e efetue as somas dos número dos bits 1

    8 4 2 1   8 4 2 1

    0 1 0 1   0 0 0 1

       4 + 1           1

          5              1

    Resultado = 51 

  • a-

    binario é tudo base 2. 2 ° = 1; 2¹ = 2; 2² = 4; 2³ = 8 etc.

     

    Para passar 75 para base 2, iniciemos com o maior n° binario anterior a ele: 64. Colocamos 1 para valores que cabem dentro do n° decimal e 0 para os que não cabem:

    64 cabe, logo = 1. Restam 11 (75 - 64) para fechar o n°.

    Proxima base 2 é 32 (2^5). Nao cabe porque 32 > 11. Mesma coisa com 16. Colocamos 0 para 32 e 16.

    Ate agora o binario esta:

    1 0 0 -- 64(*1) + (32*0) + (16 * 0)

    8 (2^3) cabe em 11.

    1001

    Resta 3. 4 nao cabe. 2, sim.

    100101

    O ultimo binario é 1 (2^0). Logo, 1001011.

    Quando o n° decimal for ímpar, o último binario será 1 porque é necessário adicionar 1 a um par para torna-lo ímpar.

     

    Hexa segue o padrao:  0 1 2 3 4 5 6 7 8 9 a b c d e f. Em decimal, é 0 a 15. De 16 para cima, usa-se 1, o qual representa 16, + o n° hexadecimal seguinte. Ao chegar em 32, teremos 20, porque o 2 representa 16 duas vezes e 0 diz "nada mais a somar". Logo, se trabalha com múltiplos de 16.

    1010001 - 64 + 0 + 16 + 0 + 0 + 0 + 1 = 81.

    Dividindo 81/16 = 5, com resto 1.

    Logo, 51.

  • 0000 = 0

    0001 = 1

    0010 = 2

    0011 = 3

    0100 = 4

    0101 = 5

    0110 = 6

    0111 = 7

    ...