Ed
ano passado
Para desviar o fluxo do programa para a rotina de interrupção em Assembly, a instrução correta deve ser aquela que efetivamente chama a rotina de serviço de interrupção (ISR). Analisando as opções: A) GOTO Main - Esta instrução desvia o fluxo para o rótulo "Main", mas não é usada para chamar uma rotina de interrupção. B) CALL ISR - Esta instrução é usada para chamar uma sub-rotina, que pode ser uma rotina de interrupção, mas não é a forma típica de desvio para uma ISR. C) RETFIE - Esta instrução é usada para retornar de uma rotina de interrupção, não para desviar para ela. D) GOTO ISR - Esta instrução desvia o fluxo para o rótulo "ISR", mas não é a forma padrão de chamar uma rotina de interrupção. E) NOP - Esta instrução não faz nada e não desvia o fluxo. A instrução mais comum para desviar o fluxo do programa para a rotina de interrupção em Assembly é a opção B) CALL ISR, pois é a que se aproxima mais do conceito de chamar uma rotina de serviço de interrupção, mesmo que não seja a única forma. Portanto, a resposta correta é: B) CALL ISR.
Cadastre-se ou realize login
Mais perguntas desse material