Sobre Interrupções

A

avssunil

Guest
Sempre que um processo está em um ponto crítico e uma interrupção é gerada, o que vai acontecer tht interrupção, como isso é processado? /
O que vai acontecer se nenhuma das interrupções são geradas ao mesmo tempo??

 
hai

o controlador não sei qual parte da seção é crítica.
Então, se a interrupção gera nesse momento, o sistema irá parar o presente
processo e do serviço a interrupção.o programador deve cuidar disso. colution um é que você pode mascarar a interrupção quando o sistema está em um trabalho purticular (o processo crítico) de modo que até que o trabalho seja concluído, a interrupção não terá o receberam muita atenção você deve ativar a interrupção após o término do trabalho de modo que a resposta de maneira interrupts.this você pode salvar seus processos críticos.normalmente as interrupções estão lá a serviço de processos críticosatenciosamente

sol

 
Geralmente é concebido de modo que quando um código é executado através de uma seção crítica, as interrupções estão esperando em uma fila.Após o processamento da tarefa que é tratado.Mas pode acontecer que uma interrupção é destinado a ocorrer para a ajuda de que isto é tarefa para um determinado evento ocorra é necessário que essa tarefa.Se não houver interrupções são geradas então 'll passar como habitualmente.

 
avssunil escreveu:

Sempre que um processo está em um ponto crítico e uma interrupção é gerada, o que vai acontecer tht interrupção, como isso é processado?
 
De um modo geral, quando temos uma seção crítica, em seguida, todas as interrupções estão desativadas assim que acontecer a interrupção depende de duas coisas:
1) Qual é o tempo necessário para a interrupção para ser servido?Em outras palavras, qual é a
tempo de resposta para esta interrupção?
2) Como o sistema é projetado para lidar com interrupção?

No caso da sua interrupção s de tempo de resposta é muito grande (maior que o período crítico seção), o crítico seção vai acabar e que a interrupção será servido, no caso, é pequena (menos do que o período crítico seção) vai depender do seu sistema, se Ele salva, todas as interrupções de interrupção será salvo e respondeu depois a seção crítica, se ele doesn t salvar as interrupções em seguida, ele será descartado

 

Welcome to EDABoard.com

Sponsor

Back
Top