Acessibilidade
RESUMO
Palavras-chave: Dispositivos, Firmware, BIOS
INTRODUÇÃO
Hardware e software são duas palavras universais na informática e na tecnologia. Hardware é a parte física do computador, como a placa mãe, leitores de DVD, CD-Rom e discos rígidos. Já os softwares são os programas instalados na parte física para o controle do computador e outros aparelhos eletrônicos, assim como o sistema operacional e aplicativos instalados.
Uma das principais e complexas funções do sistema operacional e a gerencia dos dispositivos, implementada através de camadas de software e hardware escondendo das camadas superiores, detalhes das camadas inferiores, procurando oferecer uma interface simples e confiável para o usuário e a aplicação.
A maior parte da gerência de entrada e saída trabalha independente de dispositivos, permitindo a comunicação dos processos com qualquer tipo de periférico, proporcionando maior flexibilidade.
Definições Gerais
Uma das principais funções do Sistema Operacional é gerenciar os dispositivos de Entrada e Saída (E/S) ligados ao computador.
É tarefa do sistema operacional enviar sinais, informando as ações que o usuário espera que o dispositivo realize; tratar as interrupções e erros gerados pelos dispositivos.
"Existem duas visões sobre o hardware de E/S: A dos engenheiros, que os vêem como chips, ligações elétricas, etc. E a visão dos programadores, que vêem uma interface de programação para se comunicar com o dispositivo." ( Tanembaum )
Controladores de dispositivos
Dispositivos de hardware precisam ser controlados para proporcionar a entrada e saída de dados para o processador. O controle do hardware é realizado por meio de hardware e software apropriados.
A porção de hardware é denominado controlador de hardware e segue padrões determinados pelo barramento (IDE, SCSI, USB, etc), assim, ligados a cada tipo de barramento existem controladores de hardware: controladora de hardware IDE,