Gerencia de Dispositivos
Grupo 5
Nome: Eduardo S. Volpe RA:
Nome: Eduardo P. Favarin RA: 1210481612011
Nome: Lucas Barbosa RA: 1210481312024
FATEC Rio Preto – ADS 3º Período
Sistemas Operacionais I
Prof. Me. José Ap. Aguiar Viana
1– Introdução
Agerência dedispositivosdeentrada/saídaéumadasprincipais emais complexas funçõesdosistemaoperacional. Suaimplementação éestruturada através decamadasdeummodelosemelhanteaoapresentadoparaosistema operacional, utilizandooconceitodemáquinadeníveis.Ascamadasdemais baixonívelescondemcaracterísticasdascamadassuperiores,oferecendouma interfacesimpleseconfiávelaousuárioesuasaplicações. Processo
OperaçõesdeE/S
Sistema deArquivos Independente dodispositivo (a)
SubsistemadeE/S
DeviceDrivers
Dependente dodispositivo (b)
Controladores
DispositivosdeE/S
Figura1–GerênciadeDispositivos
Adiversidade dedispositivosdeE/Sexigequeosistemaoperacional implemente umacamada,chamadadesubsistemadeE/S,comafunçãode isolaracomplexidadedosdispositivosdacamada desistemasdearquivoeda aplicação.Dessaforma,épossívelaosistemaoperacional serflexível, permitindoa comunicaçãodos processoscom qualquertipo de periférico. Aspectoscomovelocidade deoperação, unidadedetransferência, representaçãodedados,tiposdeoperaçõesedemaisdetalhesdecadaum dosperiféricos sãotratadospelacamada dedevicedriver,oferecendo uma interfaceuniformeentreosubsistemadeE/Se todososdispositivos.
Ascamadas sãodivididas emdoisgrupos,ondeoprimeirogrupo visualizaosdiversostiposdedispositivos dosistemadeummodoúnico, enquantoosegundo éespecíficoparacadadispositivo.Amaiorpartedas camadastrabalhadeforma independentedodispositivo.
2–AcessoaoSubsistemade EntradaeSaída
Osistemapossui umconjuntoderotinasquepossibilitaacomunicação comqualquerdispositivoquepossaserconectadoaocomputador.