Please enable JavaScript.
Coggle requires JavaScript to display documents.
Gestão de Dispositivos (Controle de Dispositivo (Modelo Bloqueado (CPU…
Gestão de Dispositivos
FACILITAR a COMUNICAÇÃO com cada DISPOSITIVO
CRIAR MODELOS que permitam AGRUPAR VÁRIOS DISPOSITIVOS sob MESMA INTERFACE
Controle de Dispositivo
Modelo Bloqueado
CPU fica DEDICADA EXCLUSIVAMENTE
Operação de Entrada e saída
Pooling
Cria um FLAG ASSOCIADO A CADA DISPOSITIVO
Caso necessite da CPU, liga a flag
Interrupção
Os dispositivos ENVIAM SINAIS a CPU
CPU recebe, interrompe e executa.
Sem intervenção do Controle de Dispositivos
Acesso direto à Memória (DMA)
TRANSFERE OS DADOS para um ESPAÇO de MEMÓRIA
COMPLEMENTADO pelo BUFFEREING.
Utilização da área na memória principal (buffer)
Conceito de Interrupção
Pode ser
Interrupção
INTERRUPÇÃO IMPREVISÍVEL
Trap
INTERRUPÇÃO PREVISTA PELO PROGRAMADOR
INTERRUPÇÃO ocasionada por SOFTWARE
Também chamados CHAMADAS DO SUPERVISOR ou CHAMADAS DO SISTEMA
Relógio (Timer)
Dispositivo de HARDWARE que DECREMENTA AUTOMATICAMENTE
Registrador, posição de memória. INTERROMPE a CPU quando chega a ZERO