Ed
ano passado
Para garantir que o contexto do programa principal seja preservado ao entrar em uma rotina de interrupção, a primeira etapa geralmente realizada é salvar o estado atual do sistema. Isso inclui os registradores que são críticos para a execução do programa principal. Vamos analisar as alternativas: A) Desabilitar todas as interrupções - Embora isso possa ser uma prática comum, não é a primeira etapa necessária para preservar o contexto. B) Salvar o conteúdo dos registradores críticos - Esta é a etapa correta, pois é essencial salvar os registradores que contêm informações importantes para que o programa principal possa continuar corretamente após a interrupção. C) Reiniciar o microcontrolador - Isso não é uma prática comum em rotinas de interrupção e não preserva o contexto. D) Executar a rotina de interrupção - Isso acontece após o contexto ser salvo, não é a primeira etapa. E) Limpar o registrador INTCON - Isso pode ser necessário, mas não é a primeira ação a ser realizada. Portanto, a alternativa correta é: B) Salvar o conteúdo dos registradores críticos.
Cadastre-se ou realize login
Mais perguntas desse material