Cursos / Eletrônica / 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