Informática, perguntado por ingridfabriss, 1 ano atrás

O microcontrolador ATmega328 possui a capacidade de ter seu programa principal desviado para uma rotina de tratamento de interrupção, ou seja, sofrer interrupções.
A respeito do sistema de interrupção do ATmega328, qual das afirmativas abaixo é verdadeira?

Escolha uma:

a.
Existem múltiplas fontes de interrupção, mas apenas três podem estar ativas por vez, sendo que as demais ficam aguardando pelas únicas três vagas. Tudo isto é controlado pelo bit (ou flag) I, que fica dentro da ULA.

b.
Existem apenas duas classes de interrupções: as principais, que possuem maior prioridade, e as secundárias, que precisam aguardar todas as principais serem atendidas.

c.
Existem várias fontes de interrupção, mas somente algumas podem estar em execução simultaneamente, sendo processadas pelo núcleo ao mesmo tempo, paralelamente.

d.
Existem várias fontes de interrupção, onde todas as interrupções são ativadas através de bits individuais, nos devidos registradores, além do bit habilitador global de interrupções, encontrado no registrador de status.

e.
As interrupções são definidas como funções, que são invocadas pelo programa principal, o qual tem a responsabilidade de gerenciar o fluxo de interrupções.

Soluções para a tarefa

Respondido por viniciusengca
62
Existem várias fontes de interrupção, onde todas as interrupções são ativadas através de bits individuais, nos devidos registradores, além do bit habilitador global de interrupções, encontrado no registrador de status

tigilla: está errada sua resposta
viniciusengca: está correta, tem varias opções de respostas similares, preste atenção em qual você marcou, eu já respondi, foi corrigido e acertei
ingridfabriss: Está correta Vinicius! Obrigada.
viniciusengca: Eu que agradeço por ter marcado minhas respostas como a melhor !
graitonneves: CORRETO
henriquejosue: Resposta correta!
Perguntas interessantes