Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Sistemas Operacionais / Aula
As interrupções liberaram a CPU de realizarem os testes de polling, mas não delas controlarem a transferência de dados entre os dispositivos de E/S e a memória principal. Imagine o tempo necessário para a CPU realizar a simples tarefa de carregar um arquivo do disco para a memória!
Pensando nisso, as controladoras foram aperfeiçoadas para acessar diretamente a memória principal; assim, a CPU apenas ficaria encarregada de solicitar a transferência do dado e, quando o driver do periférico realizar todo o processo de transferência para a memória, envia um sinal de interrupção para a CPU informando que o dado já está na memória e que, portanto, já está disponível para ser acessado e processado.
Versão 5.3 - Todos os Direitos reservados