Logo Passei Direto
Buscar
Quando uma interrupção ocorre, esta é tratada como um processo normal que ocorre na lógica do evento e então denominadas como fluxo do pipeline em que após a execução de uma instrução ser completada, há a verificação, se há alguma interrupção enfileirada pendente a ser executada. Das alternativas abaixo, assinale a que descreve a maneira correta de tratar outra interrupção, quando uma já está em andamento no fluxo.

a. No tratamento de interrupções aninhado, ocorre a execução das novas interrupções que possuem menor prioridade, com a parada de ação da que está em andamento.
b. No tratamento de interrupções aninhado, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual.
c. No tratamento de interrupções aninhado e no de interrupções sequencial, não ocorre a parada de execução dos processos do usuário, que funcionam por prioridade.
d. No tratamento de interrupções sequencial, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual.
e. No tratamento de interrupções sequencial, ocorre a execução das novas interrupções que possuem maior prioridade, com a parada de ação da que está em andamento.
User badge image
ComportamentoHumano360

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar as alternativas uma a uma para identificar a correta sobre o tratamento de interrupções. a) No tratamento de interrupções aninhado, ocorre a execução das novas interrupções que possuem menor prioridade, com a parada de ação da que está em andamento. - Esta afirmação está incorreta, pois interrupções de menor prioridade não são tratadas enquanto uma de maior prioridade está em andamento. b) No tratamento de interrupções aninhado, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual. - Esta opção está incorreta, pois interrupções de maior prioridade podem interromper a execução da atual. c) No tratamento de interrupções aninhado e no de interrupções sequencial, não ocorre a parada de execução dos processos do usuário, que funcionam por prioridade. - Esta afirmação é confusa e não reflete corretamente o funcionamento das interrupções. d) No tratamento de interrupções sequencial, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual. - Esta opção está correta, pois no tratamento sequencial, as interrupções são tratadas uma de cada vez, e as novas interrupções ficam em espera. e) No tratamento de interrupções sequencial, ocorre a execução das novas interrupções que possuem maior prioridade, com a parada de ação da que está em andamento. - Esta afirmação é incorreta, pois no tratamento sequencial não se interrompe a execução atual para tratar novas interrupções. Portanto, a alternativa correta é: d) No tratamento de interrupções sequencial, ocorre a parada das novas interrupções, que ficam em filas de espera e são retomadas após a conclusão da atual.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Qual assertiva é correta para expressar o registrador especial que exerce essa função?

a. Registrador MAR (Memory Address Register).
b. Registrador MDR (Memory Data Register).
c. Registrador PC (Program Counter).
d. Registrador MBR (Memory Bu�er Register).
e. Registrador ICC (Instruction Cycle Code).

Mais conteúdos dessa disciplina