SóProvas


ID
242827
Banca
CESPE / CEBRASPE
Órgão
MPU
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Com relação aos sistemas de numeração e à aritmética
computacional, julgue os itens subsequentes.

A soma dos endereços representados em hexadecimal pelos números 243A e B7D6 resulta no endereço DC10, também representado na base 16.

Alternativas
Comentários
  • 243A  = 0010 0100 0011 1010

    B7D6 = 1011 0111 1101 0110

    Basta agora somar os binários com MUITA ATENÇÂO lembrando-se que

    1+1 = 0 e (vai 1)

    (vai 1) + 1 +1 = 1 e (vai 1)

     

    DC10 = 1101 1100 0001 0000

  • Uma outra maneira de resolver o problema, um pouco mais trabalhosa, mas talvez seja mais fácil para alguns visalizarem, seria transformar 243A e B7D6 para base 10, somá-los e finalmente transformar o resultado para a base 16 novamente:
    A=1016     
    243A = (2x163) + (4x162) + (3x161) + (10x160) = 9.274

    B=1116     D=1316
    B7D6 = (11x163) + (7x162) + (13x161) + (6x160) = 47.062

    47.062 + 9.274 = 56.336

    Transformando 56.33610 para a base 16 temos DC10

    Resposta certa.
  •     243A
    +   B7D6
    --------------

    Primeiro passo, somando unidades

    A+6 = 10+6 = 16

    Divide-se a soma por 16. O resultado inteiro da divisão é o que vai, o resto da divisão é o que fica:

    16/16 = 1 ( vai 1),  16%16 = 0 ( fica 0)

    Segundo passo, somando as dezenas ( ou seria as hexenas? ñ sei... =/ )

    3 + D = 13 + 3 = 16, então somamos que o que veio da soma anterior, que foi 1.

    Temos 17.

    Divide-se a soma por 16. O resultado inteiro da divisão é o que vai, o resto da divisão é o que fica:

    17/16 = 1 (vai 1), 17%16 = 1 ( fica 1)


    Terceiro passo

    1 + 4 + 7 = 12 ( lembre-se 1 que veio)

    12 em hexadecimal é C.

    12/16 = 0, 12%16 =12 ( fica os 12)

    Quarto passo

    0 + 2 + 11 = 13

    13 em hexadecimal é D

    Logo o resultado é

    DC10
  • Eu prefiro converter cada dígito para binário, fazer a soma em binário e depois converter para hexadecimal. Somar em binário e converter pra hexa é muito fácil.