Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Redes
Redes
Vídeo
Vídeo
Windows
Windows
Outros
Outros
Conteúdo
Artigos
Editoriais
Notícias
Primeiras Impressões
Testes
Tutoriais
Menu Principal
Blog
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Fórum
Links
Livros Recomendados
Livros do Autor
Pesquisa de Preços
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Boletim
Assine hoje mesmo!
 
Procura
 




Home » Placas-Mãe » Barramentos

Arquitetura Plug and Play
Autor: Ricardo Zelenovsky e Alexandre Mendonça
Tipo: Artigos Última Atualização: 11 de maio de 1998
Página: 2 de 5
A Solução Plug and Play

A solução para o problema plug and play consiste em fazer com que o hardware, firmware, sistema operacional e aplicativos sejam capazes de compartilhar dispositivos através da definição de formatos de identificadores de dispositivos (tipo, de placa, fabricante, versão, etc.) e recursos exigidos (interrupção, canal de DMA e endereços de I/O ou memória), e que são estruturas de dados, padronizadas pela arquitetura plug and play.

O primeiro passo para que seja constituído o ambiente plug and play é identificar a configuração da máquina (feito inicialmente pela BIOS e posteriormente gerenciada pelo sistema operacional), ou seja, construindo-se uma árvore de hardware. Tal árvore deve conter os registros necessários para estabelecerem-se a assinatura ou identificação dos dispositivos e a informação necessária para automaticamente localizar e carregar os device-drivers. Após carregar o device-driver, adiciona-se à árvore de hardware, mesmo em tempo de execução, um nó de dispositivo associado ao driver.

Vale observar que toda placa-mãe que suporta a arquitetura plug and play possui uma BIOS que busca, durante a inicialização do computador, e armazena os registros de nós de dispositivos, contendo as informações dos recursos exigidos. Isto orienta todas as partições de sistemas operacionais e os device-drivers que possam futuramente ser instalados. Após a instalação, os nós de dispositivos são acrescentados ou modificados segundo às necessidades do sistema operacional.

É importante ressaltar que quaisquer tipos de conecções elétricas fazem parte da árvore de hardware, inclusive todas as ligações hierárquicas entre os barramentos (ex: ponte barramento local - barramento ISA ou PCI). A Figura 1 ilustra um exemplo de configuração envolvida numa árvore de hardware.

Um problema surge ao distribuir os recursos pelos nós da árvore de hardware, de solução não trivial, que é o de identificar os dispositivos estáticos, como placas ISA que não têm a flexibilidade de alterar dinamicamente os recursos exigidos de interrupção, DMA e endereços de I/O ou memória. Por tal falta de flexibilidade, duas são as opções para tais dispositivos: mapeá-los de forma prioritária (ex: se o dispositivo exigir a IRQ 5, ele a terá disponível) ou desligá-los (desconectá-los logicamente da configuração da máquina e fisicamente do barramento).

A BIOS oferece também um conjunto padronizado de serviços referentes à arquitetura plug and play, como a obtenção dos recursos alocados para cada dispositivo. Tais serviços são acessados, por software, de duas formas: somente em modo real (ex: programas para DOS), através da interrupção por software 1Ah; e tanto em modo real quanto em modo protegido (ex: windows 95 e DOS), através de subrotinas (instrução call).

 
clique para ampliar
Figura 1: Exemplo de uma árvore de hardware, cuja raiz é o barramento local da CPU.

Páginas (5): « 1 [2] 3 4 5 »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Tudo o Que Você Precisa Saber Sobre Chipsets
  • Processadores Para o Próximo Milênio - Parte 3
  • Processadores Para o Próximo Milênio - Parte 4
  • Barramento PCI Express
  • Tudo o Que Você Precisa Saber Sobre o Barramento QuickPath
  • Classificados
  • Placa Mãe Asus P5kc Ddr2 Ddr3 Core 2 Quad 775 C2d Lançamento - R$ 395,00
  • Placa Mãe Intel Dx48bt2 Intel X48 * Garantia De 3 Anos + Nf - R$ 919,00
  • Placa Mãe Asus P5k Premium Mb Black Pearl 1600mhz Best Over - R$ 509,00
  • Kit Amd Phenom X3 Tri-Core 8400 + Placa Mãe + 1gb Ddr2 800 - R$ 439,99
  • Kit Amd Phenom X4 Quad-Core 9550 Box + Placa Mãe Asus M3a - R$ 669,99
  • Mais Ofertas...
  • Ofertas de Lojas Parceiras
    Placa Mae MCP61SM2A - ERS2H Socket AM2 FOXCONN - R$ 269,00 ou 6x sem juros de R$ 44,83
    MB Gigabyte GA - 945GZM Chipset Intel / Dual Core / Pentium D / Pentium 4 / s / v / r - BOX - ... - Pronta Entrega com nota fiscal ! - cod. 6600 - R$ 142,80 ou 5x de R$ 33,60 (5,67% a.m.)
    Placa mãe MSI K9N6SGM - V p / AMD Athlon AM2 64 / X2,Sempron ( MSIK9N6SGMV ) - R$ 164,00
    MB Intel DG31PR / Core Quad / CORE2 / Dual Core / CEL / LGA775 / DD2 667 / 800MHZ / FSB 1333 MHz / a / v / r - BOX - ... - Pronta Entrega com nota fiscal ! - cod. 6545 - R$ 205,70 ou 8x de R$ 30,25 (3,76% a.m.)
    Placa mãe Gigabyte GA - G31M - S2L, C2Quad, 1333MHz, LGA775 ( GA - G31M - S2L ) - R$ 184,00
    BuscapéVeja Mais Ofertas de Placa-Mãe no Buscapé

    Últimas Notícias
    Gabinete Skeleton da Antec
    07 de outubro de 2008 - 14:27 H
    Lexar Media Lança Crucial Ballistix Tracer DDR3-1333
    07 de outubro de 2008 - 12:52 H
    Elpida Desenvolve Chips de 65 nm
    06 de outubro de 2008 - 12:26 H
    Transcend Lança Memórias Flash T5
    03 de outubro de 2008 - 14:43 H
    Thermaltake Anuncia Cooler BigTyp14 Pro
    03 de outubro de 2008 - 13:54 H
    A-Data Anuncia Kits de Memória de Três Canais Para o Core i7
    03 de outubro de 2008 - 12:48 H
    EVGA Lança Placa-mãe nForce 790i SLI FTW
    03 de outubro de 2008 - 12:20 H
    GlacialPower Lança Fonte de 650 W
    02 de outubro de 2008 - 11:29 H
    Fabricantes Lançam Placas Radeon HD 4550 e HD 4350
    01 de outubro de 2008 - 12:46 H
    Kit Para Notebooks GE 98748
    30 de setembro de 2008 - 14:50 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste do Gabinete Thermaltake V9
    Teste da Filmadora Flip Ultra
    Invenções Bizarras – Parte 6
    Teste da Câmera Digital Olympus SP-570UZ
    Teste do Mouse Dominatrix da OCZ
    Teste do Gabinete AeroCool AeroRacer Pro
    Teste da Fonte de Alimentação Zalman ZM600-HP
    Cliente da Skymall
    Teste do iPod Touch de 2ª Geração
    Placa-mãe Intel D945GCNLBR
    Time Clube do Hardware no Folding @ Home
    Teste do Gabinete Tagan A+ Curbic
    Tudo o Que Você Precisa Saber Sobre o Circuito Regulador de Tensão da Placa-mãe
    Por Dentro da Arquitetura do Atom
    Teste da Placa-mãe ECS A790GXM-A Black Series

    Últimas Mensagens no Fórum
    299.792 usuários cadastrados
    4.623 usuários on-line
    Notebook com video dedicado até 3000 reais
    por marcoia1
    (100 visualizações, 13 respostas)
    AJUDA! Problema ACER ASPIRE 6920G / NVIDIA 9500M
    por fus1
    (16 visualizações, 2 respostas)
    Jet tv e internet
    por Dhanijlo
    (127 visualizações, 2 respostas)
    Mobo a 191° no pc probe
    por Act
    (47 visualizações, 4 respostas)
    Tutorial: Construindo um filtro de linha... Atualizado.
    por konkaguaia
    (18.146 visualizações, 245 respostas)
    Manual K7VMM+REV:3.1
    por Bugu
    (3 visualizações, 0 respostas)
    Sobre o LG Chocolight MG280
    por lokolokom
    (35.780 visualizações, 45 respostas)
    Download Baixo em Rede wireless
    por Sanguer
    (2 visualizações, 0 respostas)
    Qual é o melhor nesse PC, Vista ou XP?
    por pedrokra
    (145 visualizações, 16 respostas)
    REVIEW - Kennex U50SA T2370
    por Trypa**
    (554 visualizações, 28 respostas)
    .:: Visite Nosso Fórum ::.

    © 1996-2008, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade