SóProvas


ID
1295815
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2011
Provas
Disciplina
Engenharia Eletrônica
Assuntos

mov AX,20F0h
mov AH,80h
add AL,30h
dec AH


Sejam AH e AL, respectivamente, os bytes mais e menos significativos do acumulador AX.

O valor de AX portanto, ao final da execução das instruções acima, é

Alternativas
Comentários
  • Temos aqui Registradores. Utilizando linguagem Assembly.

    mov AX,20F0h    # Move-se 20F0h para dentro do registrador AX. AX = 20F0h  ;  AH = 20h   e  AL = F0h
    mov AH,80h        # Substitui o valor antigo por 80h para dentro do registrador AH.  AX = 80F0h pois, AH agora é 80h    e  AL = F0h
    add AL,30h     # Adiciona 30h a AL AX = 8020h.  pois  AH= 80h  e AL tinha F0h agora tem F0h + 30h = 120h. ( só pode 2 dígitos); AL=20h
    dec AH                # Decremente o AH de 1. AX = 7F20h. Pois AH = 80 - 1.  AH = 7Fh e o AL = 20h.

    AX=7F20h

    Resp: D