Como Funciona o Plug and Play

Quando se comprava uma placa de expansão para o computador, era um pesadelo tentar que ela se ajustassa pacificamente com os demais componetes já presentes no sistema. problemas apareciam porque cada componente precisa se comunicar com o processador e com outros periféricos e há somente alguns poucos canias de comunicação. Esses canais são chamados usualmente como recursos de sistema. Um desses recursos é uma interrupção. Outro recurso de sistema é uma linha direta com a memória chamada de DMA ( Acesso Direto à Memória ).

Precisava haver uma forma melhor. e agora há, muitas empresas de PC's, incluindo as influentes Microsoft e Intel, acordaram acerca de um sistema chamado, otimisticamente, Plu and Play ( Ligue e Use ). Em teoria, se todos os dispositivos em seu PC obedecerem ao padrão Plug and Play, o BIOS do PC ( Sistema Básico de Entrada e Saída ), vários programas de sistema e os próprios dispositivos trabalhariam em cooperação para garantir automaticamente que nenyum deles iria disputar os mesmos recursos. Mas nem todos os componentes empregam o Plug and Play, engretando. procure por padrões ao comprar componentes.

Etapa do plug and Play

Quando se liga um sistema Plug and Play, o principal árbitrio entre o software e o hardware, o BIOS ( Sistema Básico de Entrada e Saída ), é o primeiro componente a assumir o controle. O BIOS busca todos os dispositivos de que precisa - como uma placa de video, o teclado e uma unidade de disquete - de forma que o PC possa operar adequadamente. O BIOS indentifica estes dispositivos baseando em seus indentificadores unívocos, que são códigos colocados permanentemente na ROM's ( Memória de Apenas leitura ) dos dispositivos. O BIOS então passa o controle para o sistemaoperacional.

Etapa do Plug and Play

O sistema operacional executa drivers especiasis denominados enumeradores, programas que agem como interface entre o sistema operacional e os diferentes dispositivos. Há enumeradores de barramentos, enumeradores para um tipo especial de barramento chamado SCSI ( do inglês small computer system interface, ou interface de sistema para pequenos computadores ), enumeradores de portas, e oputros. O sistema operacional solicita a cada enumerador que identifique que dispositivos e o enumerador vai controlar e de que recursos precisa.

Etapa para Plug and Play

O sistema operacional recebe as informações dos enumeradores e as armazena em uma árvore de hardware, que é um banco de dados armazenado em RAM. O sistema operacional então examina a árvore de hardware para arbitrar os recursos, após ter armazenados as informações no banco de dados, o sistema operacional decide que recursos - interrupções ( IRG's ), por exemplo alocar para cada dispositivo. O sistema então informa aos enumeradores os recursos que alocou para seus respectivos dispositivos. Os enumeradores salvam esta informação de alocação de recursos nos registros programáveis do prriférico, que são um tipo de bloco de rascunho digital localoizado nos chips de memória.

Etapa para plug and Play

Finalmente, o sistema operacional busca os drivers de dispositivo apropriados para cada dispositivo. Um driver de dispositivo é um pequeno código adicional para o sistema operacional que o instrui sobre particularidades da parte do hardware com que precisa se comunicar. Se o sistema não encontrar o driver de que necessita, pede que você o instale. O sistema então carrega todos os drivers de recursos seu dispositivo está usando. Os drivers de dispositivos e o sistema conclui a inicialização.

{short description of image}Voltar

Hosted by www.Geocities.ws

1