Computação |
Conceitos Básicos
Os subsistemas de entrada e saída (E/S) formam o elo entre o processador e o ambiente externo.
Sua função principal é permitir a comunicação entre a CPU e os dispositivos periféricos, que podem ser utilizados tanto para entrada de dados (como teclado, scanner, sensores) quanto para saída de informações (como monitores, impressoras, atuadores).
Enquanto a CPU e a memória principal operam em alta velocidade e utilizam sinais digitais padronizados, os periféricos frequentemente trabalham em velocidades, formatos e protocolos distintos.
Assim, o subsistema de E/S deve adaptar e coordenar essa comunicação, garantindo que a transferência de dados ocorra corretamente, sem perda ou corrupção de informação.
Um sistema computacional típico pode ser visto como composto por três blocos principais:
I) Processador (CPU) – executa instruções e controla o fluxo de dados;
II) Memória principal – armazena instruções e dados de trabalho;
III) Subsistema de E/S – realiza a comunicação com o mundo externo.
Para permitir que a CPU acesse diferentes dispositivos, utiliza-se um conjunto de interfaces e controladores de E/S, responsáveis por intermediar as transferências e sincronizar as operações entre o barramento interno do sistema e os periféricos.
Métodos de Transferência de E/S
Ao longo da evolução dos computadores, surgiram diferentes estratégias para mover dados entre a CPU e os dispositivos de E/S.