Escolar Documentos
Profissional Documentos
Cultura Documentos
08 - Entrada e Saida PDF
08 - Entrada e Saida PDF
Barramento
do sistema
Buffer
Lgica de
Controle
Transdutor
Dados de e para
o ambiente
Funes de um Mdulo de E/S
Controle e Temporizao
Coordenar o fluxo de trfego entre os recursos internos e os dispositivos externos.
Deteco de erros
Relatar erros ao processador: defeitos mecnicos e eltricos, erros na transferncia de bits etc.
Controle e Temporizao - Exemplo
Decodificao de comandos
Converso entre sinais transmitidos atravs do barramento de
controle e comandos usados pelos dispositivos.
Dados
So transferidos entre o processador e o mdulo de E/S atravs do
barramento de dados.
Informao de estado
Lentido dos perifricos faz com que seja importante conhecer o
estado do mdulo de E/S.
Reconhecimento de endereo
O mdulo de E/S deve reconhecer um endereo distinto para cada
perifrico controlado.
Buffering de dados
Transferncia entre
memria e E/S por meio E/S programada E/S controlada por interrupo
do processador
No h espera
pelo dispositivo
Processamento da interrupo
Processamento da interrupo
Mdulo de E/S de uso geral em um nico chip, projetado para uso com
o processador Intel 80386.
Algumas possibilidades:
Barata
Custosa
Eficiente
Configuraes de DMA
Barramento Especfico de E/S
Custosa
Eficiente
Controlador DMA Intel 8237A
Melhora velocidade.
Retira carga da CPU.
Processador dedicado mais rpido.
Evoluo
Seletores
Multiplexadores