Dispositivos e/s
Dispositivos de Entrada e Saída
Prof. André Montevecchi
Introdução
• O que interliga UCP/MP: barramento. • O mesmo para UCP/MP aos periféricos.
Fonte: Monteiro, 2010
Prof. André Montevecchi
Introdução – barramento múltiplo e barramento único
Prof. André Montevecchi
Introdução
• Um subsistema de entrada/saída (E/S) deve ser capaz de realizar duas funções:
– Receber ou enviar informações ao meio exterior; – Converter as informações em um forma inteligível para a máquina ou para o programador.
Prof. André Montevecchi
Introdução
Prof. André Montevecchi
Fonte: Monteiro, 2010
UCP periféricos
Porque eu não faço a ligação direta UCP periférico?
Prof. André Montevecchi
UCP periféricos
Prof. André Montevecchi
UCP periféricos
Prof. André Montevecchi
UCP periféricos
1. Diferentes características dispositivo; 2. Economicamente inviável; 3. Categorias de dispositivos:
1. 2. 3.
de
cada
Transmitem/recebem informações inteligíveis para seres humanos; Transmitem/recebem informações inteligíveis somente para máquinas; Transmitem/recebem de/para dispositivos remotos.
Prof. André Montevecchi
Tipos de transmissão
• Há duas maneiras básicas de realizar transmissão/recepção de dados entre periféricos/interfaces e UCP/MP:
– Bit a bit, em sequencia. (transmissão serial); – Em grupos de bits de cada vez. (transmissão paralela).
Prof. André Montevecchi
Dispositivo de E/S e seu interface
Prof. André Montevecchi
Dispositivo de E/S e seu interface
• Um interface ou controlador de E/S é, em geral, responsável pelas seguintes tarefas:
– Controlar e sincronizar o fluxo de dados entre UCP/MP e o periférico; – Realizar a comunicação com a UCP, inclusive interpretando seus sinais de controle para o acesso físico ao periférico; – Servir de memória auxiliar para o trânsito das informações (buffer de dados).
Prof. André Montevecchi
Dispositivo