Ed
há 2 semanas
Vamos analisar cada alternativa com base no funcionamento das instruções Assembly: a. O comando JMP apenas compara valores para decidir sobre desvios na execução. - Incorreto. O JMP é um salto incondicional, ou seja, ele altera o fluxo de execução sem fazer comparação. b. O salto condicional depende do resultado de flags definidos em comparações anteriores. - Correto. Saltos condicionais (como JE, JNE, JG, JL, etc.) dependem das flags (zero, carry, sinal, etc.) que são definidas por instruções anteriores, como CMP. c. A instrução MOV altera o contador de instruções ao transferir valores entre registradores. - Incorreto. MOV apenas copia dados entre registradores ou entre registrador e memória, não altera o contador de instruções. d. O LOAD organiza laços de repetição sem modificar o conteúdo da memória. - Incorreto. LOAD (ou instruções similares) carregam dados da memória para registradores, mas não organizam laços de repetição. e. A instrução CMP realiza cálculos aritméticos completos e armazena os resultados em registradores. - Incorreto. CMP apenas compara dois valores subtraindo-os internamente para definir flags, mas não armazena o resultado da subtração. Resposta correta: b. O salto condicional depende do resultado de flags definidos em comparações anteriores.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade