Ed
mês passado
Vamos analisar as alternativas considerando o funcionamento típico de uma rotina de interrupção em microprocessadores/microcontroladores: - A) Desabilitar todas as interrupções: Geralmente, as interrupções são desabilitadas no início da rotina para evitar interrupções aninhadas, mas não é a última etapa. - B) Restaurar o conteúdo dos registradores críticos: Após a rotina, é fundamental restaurar os registradores para que o programa principal continue corretamente. Isso costuma ser a última etapa antes de retornar. - C) Reiniciar o microcontrolador: Isso não é uma prática comum ao final de uma rotina de interrupção. - D) Executar a rotina de interrupção: Isso ocorre no meio da rotina, não no final. - E) Limpar o registrador INTCON: Limpar flags de interrupção é importante, mas geralmente ocorre antes de restaurar os registradores. Portanto, a última etapa geralmente realizada é: B) Restaurar o conteúdo dos registradores críticos.
Cadastre-se ou realize login