entrada e saida
DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS
CURSO DE CIÊNCIA DA COMPUTAÇÃO
Arquitetura e Organização de
Computadores
Módulos de E/S
Prof. Sílvio Fernandes
Introdução
• Além do processador e memória o sistema de computação ainda possui os módulos de E/S
• Cada módulo se conecta ao barramento ou comutador central e controla um ou mais periféricos 2
Introdução
• Por que os periféricos não são conectados diretamente no barramento do sistema?
– Existe uma grande variedade de periféricos, com diversos métodos de operação
– A taxa de transferência de dados dos periféricos normalmente é muito mais lenta (ou mais rápida) do que a da memória ou do processador
– Os periféricos normalmente utilizam formatos de dados e tamanhos diferentes
3
Introdução
• Módulo de E/S tem funções
– Interface com o processador e a memória por meio do barramento do sistema ou comutador central – Interface com um ou mais dispositivos periféricos por conexões de dados adequados
4
Modelo Geral de um Módulo de E/S
Barramento de Endereço
Barramento de Dados
Barramento de Controle
Módulo de E/S
Conexões com
Dispositivos
periféricos
5
Introdução
• Dispositivos Externos
– Legíveis ao ser humano:
• Monitor, impressora, teclado
– Legíveis à máquina:
• Monitoração e controle
– Comunicação:
• Modem
• Placa de interface de rede (NIC)
6
Introdução
• Dispositivos Externos
7
Funções de um Módulo de E/S
• Controle e Temporização
• Comunicação com o µP
• Comunicação com dispositivos
• Área de armazenamento temporário de dados
• Detecção de erros
8
Exemplo da Função Controle e
Temporização
1. O µP interroga o módulo de E/S para verificar o estado do dispositivo
2. O módulo retorna o estado do dispositivo
3. Se o dispositivo estiver em operação e pronto para transmitir dados, o µP requisitará a transferência enviando um comando para o módulo de E/S
4. O módulo