Escolar Documentos
Profissional Documentos
Cultura Documentos
Exerccios:
1. O que independncia de dispositivo?
Programas podem acessar qualquer dispositivo de E/S sem especificar
previamente qual.
2. Explique o funcionamento da tcnica de DMA e sua principal vantagem.
Controlador de DMA tem acesso ao barramento do sistema independente da
CPU.
Exemplo: Controlador de DMA alimenta os caracteres para a impressora uma
por vez, sem que a CPU seja perturbada, DMA executa E/S programada, com
o controlador de DMA fazendo todo o trabalho.
Vantagem que reduz nmero de interrupes de uma por caractere para
uma por buffer.
3. Descreva as aes executadas por um driver de dispositivo.
Driver inicia verificando parmetros de entrada para ver se so vlidos. Se
no, um erro retornado. Caso sim, uma traduo feita. Driver verifica se
dispositivo est em uso. Caso sim, requisio enfileirada. Caso no,
controle pode comear.
4. Quais funes so de responsabilidade do software de E/S independente de
dispositivo?
Interface uniforme para os drivers dos dispositivos.
Armazenamento em buffer.
Relatrio dos erros.
Alocao e liberao de dispositivos dedicados
Fornecimento de tamanho de bloco independente de dispositivo
5. Por que os arquivos de sada para a impressora so normalmente colocados em
um spool no disco antes de serem impressos?
Pois o arquivo a ser impresso ficara a cargo do sistema da Impressora, o
mesmo de posse do arquivo a ser impresso tratara diretamente com a
impressora a fim de controlar o inicio e fim da impresso, evitando assim
que o processador fique aguardando a impresso terminar.
6. Em qual das camadas do software de E/S se realizada cada uma das seguintes
atividades?
a. Verificar o status do dispositivo;
Drivers dos Dispositivos
b. Verificar se o usurio tem permisso para usar o dispositivo;
SW de E/S do Espao do Usurio
c. Fazer chamadas ao sistema para solicitar operaes de E/S.
SW de E/S Independente de Dispositivo
7. Por que, do ponto de vista do sistema operacional, o disco pode ser considerado
como sendo o perifrico mais importante?
So ideais para memrias secundrias.
Arranjos empregados para fornecer armazenamento confivel.