AX e BX são, entre outros, registradores gerais de dados e endereços do pr...

AX e BX são, entre outros, registradores gerais de dados e endereços do processador 8086. Em linguagem assembly, a instrução para somar o valor de AX com o valor de BX e guardar o resulta...


publicidade

AX e BX são, entre outros, registradores gerais de dados e endereços do processador 8086. Em linguagem assembly, a instrução para somar o valor de AX com o valor de BX e guardar o resultado em AX está corretamente representada por

publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • David Castilho
    David Castilho EQUIPE
    14/11/2025 • 16:12
    Gabarito: e)

    No processador 8086, a instrução ADD é usada para somar dois operandos. A sintaxe geral é ADD destino, origem, ou seja, o valor da origem é somado ao destino, e o resultado fica no destino.

    Aqui, queremos somar o valor de BX ao valor de AX e guardar o resultado em AX. Então, o destino é AX e a origem é BX.

    Analisando as opções:

    a) ADD BX, AX — soma AX em BX, resultado em BX, não é o que queremos.

    b) ADD BX, AX MOV — está incorreta, pois "MOV" não faz sentido junto com ADD assim.

    c) ADD AX, BX MOV AX — também está errada, pois "MOV AX" isolado não é uma instrução completa.

    d) ADD BX, AX PUSH — "PUSH" não faz sentido aqui.

    e) ADD AX, BX — soma BX em AX, resultado em AX, exatamente o que queremos.

    Portanto, a resposta correta é a letra e).

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.