SóProvas


ID
8365
Banca
ESAF
Órgão
Receita Federal
Ano
2005
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Na representação hexadecimal, considerando-se o valor = FED3 e aplicando-se a este um XOR com o valor = FFFF, obtém-se como resultado, na mesma representação, o valor

Alternativas
Comentários
  • Cada algarismo em hexadecimal equivale a quatro algarismos em notação binária, logo:

    hex F E D 3
    bin 1111 1110 1101 0011
    dec 15 14 13 3

    hex F F F F
    bin 1111 1111 1111 1111
    dec 15 15 15 15

    Aplicando XOR

    A|B|S
    0|0|0
    0|1|1
    1|0|1
    1|1|0

    Ou seja, entradas igual, saída igual a 0; entradas diferentes, saída igual a 1.

    Neste caso,

    1111 1110 1101 0011 (FED3)
    1111 1111 1111 1111 (FFFF)
    ___________________

    0000 0001 0010 1100 (012C)

    Logo, a resposta correta é o item A (012C).
  • Para deixar a resolução mais rápida, fiz o XOR apenas no último octeto (em quase todas as alternativas o último número hexa é diferente), ficando assim:3 XOR F = 0011 XOR 1111 = 1100 = CComo a única alternativa que o último hexa é C é a letra A, matou a questão.
  • Alternativa para quem não lembra em usar o XOR com o Binário

    0-1-2-3-4-5-6-7-8-9-A-B-C-D-E-F

    3-F = CONTA 3 CASAS PARA TRÁS A PARTIR DO F= E-D-C = C
    D-F= CONTA 13 CASAS PARA TRÁS A PARTIR DO F= E-D-C-B-A-9-8-7-6-5-4-3-2=2
    E-F= CONTA 14 CASAS PARA TRÁS A PARTIR DO F= E-D-C-B-A-9-8-7-6-5-4-3-2-1=1
    F-F = 0
    logo o resultado é = 0x012C

  • 1 - Transformei os dois em binário

    1111 1110 1101 0011 = F3D3

    1111 1111 1111 1111 = FFFF

    2 - Apliquei o XOR = Quando A= 1 e B = 0 = C = 1

    Ou seja toda vez que for diferente taca 1

    Resulta em = 0000 0001 0010 1100 = 012C

    GAB A.