Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




 
Recomendação
Livro Recomendado
Home » Placas-Mãe » Barramentos

PCI Plug and Play
Autor: Ricardo Zelenovsky e Alexandre Mendonça
Tipo: Artigos Última Atualização: 11 de maio de 1998
Página: 6 de 6
Acesso aos Registradores de Configuração

Primeiramente, vale ressaltar que apenas o software de gerenciamento de recursos (BIOS e sistema operacional plug and play) deve ter acesso aos registradores de configuração (ver Figura 1) de cada dispositivo.

Existem dois mecanismos para acessar o espaço de endereçamento de um slot.

No primeiro mecanismo, programa-se uma palavra de controle de 32 bits (nos endereços de I/O CF8h a CFBh) que contém determinados campos, especificando qual o barramento a ser acessado (0 a 255), qual o número do dispositivo (0 a 39), a função (0 a 3) e o índice do registrador de configuração (0 a 63). O dado a ser lido ou escrito na localização especificada pela palavra de controle é acessado com uma leitura ou escrita no endereço CFCh.

No segundo mecanismo, desprotege-se o espaço de configuração PCI através de uma escrita conveniente no endereço CF8h. Após isto ser feito, o primeiro slot fica mapeado a partir do endereço C000h, o segundo a partir de C100h e assim por diante, sempre saltando 256 endereços por slot. Dets aforma, o registrador de comando do terceiro slot fica mapeado nos endereços C204h e C205h, podendo ser normalmente acessado por instruções IN e OUT.

As figuras 3 e 4 ilustram o espaço de endereçamento gerado pelos dois mecanismos.

 
clique para ampliar
Figura 3: Espaço de endereçamento gerado pelo primeiro mecanismo.

 
clique para ampliar
Figura 4: Espaço de endereçamento gerado pelo segundo mecanismo.

Na verdade, o mecanismo adotado é automaticamente definido pelo chipset PCI da máquina em questão.

O segundo mecanismo tem a vantagem de ser de programação bastante simples, contudo é impróprio para implementações de máquinas com múltiplos processadores, pois, para a sincronização dos ciclos de barramento, o sistema fica bastante lento e caro.

A BIOS oferece diversos serviços aos aplicativos e sistema operacional, pela INT 1Ah do modo real ou outras funções, de forma que estes possam ter acesso a dados provenientes do resultado da configuração de recursos estabelecida pleo gerenciamento plug and play.


Para saber mais:

« Anterior |  Página 6 de 6
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Barramento Firewire (IEEE 1394)
  • ISA Plug and Play
  • Arquitetura Plug and Play
  • Classificados
  • Kit Asus P8h61-M Evo + Intel Core I3 2100 3.1ghz + 8gb Ddr3 - R$ 649,99 HOT
  • Kit Intel Dual Core E5700 Placa Asus P5g41t-M Lx2 + 4gb Ddr3 - R$ 424,99 HOT
  • Kit Intel Dual Core E5700 Placa Gigabyte G41mt-S2 + 4gb 1333 - R$ 389,99 HOT
  • Kit Asus M5a78l-M Lx +Bulldozer Fx4100 12mb 3,6ghz+ 4gb King - R$ 628,98
  • Kit Placa Mãe Asus P8z68-V Pro/Gen3 + I7 2700k + 8gb Corsair - R$ 1.849,90 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    Kingston Lança no Brasil Unidades SSD HyperX 3K
    23 de maio de 2012 - 09:51 H
    Nexus Lança Gabinete Thrio 310
    22 de maio de 2012 - 09:43 H
    ASUS Lança Placa-mãe Com Conexão Thunderbolt
    21 de maio de 2012 - 10:39 H
    Cooler Master Lança Cooler Hyper 412 Slim
    18 de maio de 2012 - 09:10 H
    IDF Brasil 2012: Intel Lança Processadores Ivy Bridge com vPro
    17 de maio de 2012 - 10:29 H
    IDF Brasil 2012: Intel Lança Novos Processadores Xeon
    17 de maio de 2012 - 09:59 H
    Corsair Atualiza Fontes de Alimentação GS
    17 de maio de 2012 - 09:47 H
    Novas Ventoinhas de 140 mm da Arctic
    17 de maio de 2012 - 09:38 H
    AMD Lança Segunda Geração de APUs Série A
    17 de maio de 2012 - 09:21 H
    Transcend Lança Unidade SSD mSATA
    11 de maio de 2012 - 09:07 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Fonte de Alimentação LEPA B650
    Teste do Gabinete MSI Stealth
    Placa-mãe ASRock Z77 Professional
    Por Dentro do Atari 2600
    Teste da Fonte de Alimentação Cooler Master Extreme 2 475 W
    Teste do Cooler TPC 812 da Cooler Master
    Mais um sorteio no Twitter @clubehardware
    Rádio CdH - Programa 009
    Teste do Cooler Deepcool Gammaxx 400
    O Inmetro e o teste de fontes no ”Fantástico“
    Rádio CdH - Programa 008
    Teste da Placa de Vídeo EVGA GeForce GTX 670 SuperClocked
    Teste do Gabinete Bitfenix Shinobi XL
    Teste da Fonte de Alimentação In Win GreenMe 750 W
    Teste do Gabinete SilverStone Precision PS07 Branco


    Últimas Mensagens no Fórum
    391.078 usuários cadastrados
    6.065 usuários on-line
    Função MÁXIMO não quer funcionar!
    por odlile
    (2 visualizações, 0 respostas)
    Diablo III (action-RPG) - Tópico oficial - Jogo lançado
    por AbduL
    (72.747 visualizações, 2.150 respostas)
    Processador socket AM3
    por AndreVidal
    (33 visualizações, 2 respostas)
    Formulario opçao select (DUVIDA)
    por dif
    (24 visualizações, 3 respostas)
    Alguém pode me ajudar
    por leandro.lvn
    (2 visualizações, 0 respostas)
    Problema Notebook.
    por Vinyborges
    (76 visualizações, 5 respostas)
    Conflito Placa de vídeo onboard e offboard.
    por Vando Sander
    (180 visualizações, 14 respostas)
    Vba trabalho aÇÕes! Ajuda urgente!!!!!!!!!!!!!!
    por isabelabraganca
    (3 visualizações, 0 respostas)
    Super aquecimento?
    por willab
    (75 visualizações, 6 respostas)
    Duvida com PWM
    por Ghostinho
    (3 visualizações, 0 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Repetidor WN3000RPCom o patrocínio da Netgear, neste mês estamos sorteando um repetidor WN3000RP para ampliar o alcance da sua rede sem fio, compatível com os padrões b, g e n. Cadastre-se hoje mesmo e boa sorte!




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