gerencia de despositivos
CCEI
SISTEMAS DE INFORMAÇÃO
SISTEMAS OPERACIONAIS I
GERÊNCIA DE DISPOSITIVOS DE ENTRADA E SAÍDA
DEZ 2014
1. INTRODUÇÃO
Esse trabalho tem como objetivo retratar a explicação do o que é, e qual a função de dispositivos utilizados pelo sistema operacional e seu gerenciamento. A fim de facilitar a gerência de dispositivos, o Sistema Operacional implementa diversas camadas de software sendo que as de mais baixo nível tentam tornar transparentes as características do hardware dos dispositivos das camadas superiores até chegar a uma interface simples ao usuário. Nesta estrutura, existem rotinas que se comunicam diretamente com o controlador enquanto outras apresentam interfaces ao usuário. Alguns dispositivos como os discos, podem ser compartilhados ao mesmo tempo por diversos usuários, sendo o Sistema Operacional responsável pela integridade dos dados. Já dispositivos como impressoras, por exemplo, devem ter acesso exclusivo, sendo dever do sistema controlar seu compartilhamento de forma organizada.
2. DESENVOLVIMENTO
2.1 Rotinas de entrada e saída
O sistema operacional deve tornar as operações de entrada e saída o mais simples possível aos usuários. Desta maneira ele deve ser projetado de forma a poder se comunicar com qualquer dispositivo que possa ser conectado ao hardware do computador. Para que haja independência de dispositivos, todas as operações realizadas com diferentes dispositivos de E/S devem serrealizadas de uma mesma forma através de rotinas do sistema. Isto possibilita escrever um programa que manipule arquivos em disquetes, discos rígidos ou fitas magnéticas de uma mesma maneira sem que haja necessidade de rotinas especiais no programa para cada tipo de periférico.
As rotinas do sistema responsáveis por esta comunicação são denominadas rotinas de E/S e estão presentes nas camadas implementadas pelo SO de mais alto