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: 4 de 6
Campos do Cabeçalho

Os códigos (somente leitura) do vendedor e do dispositivo identificam a empresa e o tipo de controladora da placa.

O registrador de comando (leitura e escrita) é o responsável pela programação de alguns parâmetros de acesso, como a permissão para manusear memória e I/O contidos na placa, a habilitação de alguns ciclos especiais de barramento e outros.

O registrador de estado (leitura e escrita parcial) informa algumas condições de velocidade de comunicação e de detecção de erros.

O identificador de revisão (leitura) informa o número da revisão do adaptador, sendo um código criado pelo fabricante.

O código da classe (leitura) identifica a função básica do dipositivo (ex: multimídia, ponte PCI-outro barramento, placa de rede, base de dados, etc.).

O tamanho do cache (leitura e escrita) (4 para um 486) é o tamnho, em doublewords, da linha de cache para escritas na memória da placa.

O temporizador de latência (leitura e escrita) especifica o tempo mínimo, em clocks de barramento, que o barramento mestre pode manter a posse do barramento. Ele é decrementado pelo barramento mestre a cada clock a partir do início da transferência de um dado.

O tipo de cabeçalho (leitura) define se o dispositivo é um adaptador ou uma ponte PCI-PCI.

O BIST (Built In Self Test - leitura) é um registrador opcional que permite efetuar-se uma seqüência de auto-teste do adaptador.

Os registradores para a programação de endereços bases são necessários quando o dispositivo implementa decodificadores de endereços para mapearem porções de memória e I/O. O bit menos significativo destes registradores é reservado para a leitura e indica o tipo se é a defição de endereços de I/O ou de memória. O mecanismo para tal programação é bastante interessante e será comentado posteriormente.

O registrador do pino de interrupção (leitura) indica por que sinal elétrico do barramento a placa PCI gerará o pedido de interrupção (INT# A, B, C ou D - programa-se 1 a 4 - ou não exige recurso de interrupção - programa-se 0).

O registrador de linha de interrupção (leitura e escrita) é programável pelo software plug and play (BIOS ou sistema operacional) e informa à placa qual das linha IRQ que alimentam o controlador de interrupções do PC está alocado para o adaptador.

3 2 1 0 offsets
código do dispositivo código do vendedor 00h
registrador de estado registrador de comando 04h
código da classe id. de revisão 08h
BIST tipo cabeçalho temp. latência tam. cache 0Ch
primeiro registrador para a programação do endereço base 10h
segundo registrador para a programação do endereço base 14h
terceiro registrador para a programação do endereço base 18h
quarto registrador para a programação do endereço base 1Ch
quinto registrador para a programação do endereço base 20h
sexto registrador para a programação do endereço base 24h
reservado 28h
reservado reservado 2Ch
registrador para endereço base da ROM de expansão 30h
reservado 34h
reservado 38h
reservado reservado reg. pino int. reg. linha int. 3Ch

Figura 1: Mapeamento dos registradores PCI. Os 12 primeiros bytes mais o tipo de cabeçalho são campos obrigatórios.
« Anterior |  Página 4 de 6  | Próxima »
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 Placa Mãe Asus P8p67 Pro + Core I7 2600k + 8gb Corsair - R$ 1.749,90 HOT
  • Kit Quad Core Fx-4100 3.6 Ghz Be + Asus M5a78l-M Lx + 4gb - R$ 579,95 HOT
  • Kit Placa Mãe Asus P8z68-V Pro + Core I7 2600k + 8gb Corsair - R$ 1.749,90
  • Placa Mae Intel Blkdg41rq Lga 775 Ddr2 Oem C/ Garantia E Nfe - R$ 157,98 HOT
  • Kit Asus P5g41t-M + Intel E5700 + 2gb Ddr3 King + Nf - R$ 378,98 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    G.Skill Anuncia Memórias de Perfil Baixo
    10 de fevereiro de 2012 - 10:52 H
    Antec Anuncia Gabinete One
    09 de fevereiro de 2012 - 13:59 H
    Cooler Master Lança Gabinete Elite 361
    08 de fevereiro de 2012 - 08:37 H
    Thermaltake Amplia Oferta de Fontes de Alimentação
    07 de fevereiro de 2012 - 12:17 H
    Super Talent Lança Série Quadra de Memórias DDR3
    06 de fevereiro de 2012 - 09:17 H
    Evercool Lança Mesa Para Notebooks
    03 de fevereiro de 2012 - 07:38 H
    Microsoft Lança Kinect para Windows
    02 de fevereiro de 2012 - 09:10 H
    Antec Anuncia Fontes High Current Gamer M
    01 de fevereiro de 2012 - 11:37 H
    Transcend Anuncia Unidades SSD SSD720
    01 de fevereiro de 2012 - 09:59 H
    Fabricantes Lançam Placas de Vídeo Radeon HD 7950
    01 de fevereiro de 2012 - 09:55 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Teste da Unidade SSD Intel SSD 520 Series 240 GB
    Teste do Disco Rígido Seagate Barracuda 3 TB
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete? - Parte 2
    Teste do Gabinete Antec Three Hundred Two
    Teste da Fonte de Alimentação Thermaltake Smart 630 W
    Teste do Cooler para Placas de Vídeo Deepcool Gamer Storm Dracula
    Teste da Placa de Vídeo AMD Radeon HD 7950
    Teste do Cooler Prolimatech Lynx
    Teste do Cooler Prolimatech Panther
    Teste do Gabinete MSI Nighthawk
    Teste da Fonte de Alimentação Antec EarthWatts Platinum 650 W
    Teste da Fonte de Alimentação Rosewill HIVE 650 W
    Qual é o Melhor Local para Instalar Uma Ventoinha no Gabinete?
    Nossa Reunião Mais Importante da CES: Huntkey
    Teste do Gabinete Thermaltake Overseer RX-I


    Últimas Mensagens no Fórum
    389.005 usuários cadastrados
    1.127 usuários on-line
    TV até R$ 1000
    por crisbnu
    (37 visualizações, 1 respostas)
    Manutenção de placa de video GeForce 9500gt
    por Danilo Soetha
    (9 visualizações, 0 respostas)
    TV Samsung UN32D6000
    por crisbnu
    (43 visualizações, 1 respostas)
    Melhor mousepad para o Sentinel Z3RO-G
    por Kalilfss
    (10 visualizações, 0 respostas)
    Pedido de conselho para alternativo Sky livre mais barato
    por crisbnu
    (46 visualizações, 1 respostas)
    Dúvida quanto a postagem sobre operadoras de tv
    por crisbnu
    (36 visualizações, 1 respostas)
    Ajuda - compra tv led 32
    por crisbnu
    (45 visualizações, 1 respostas)
    Duvida Upgrade Memória
    por marcelogon
    (21 visualizações, 1 respostas)
    Motor eletrico, como fazer funcionar
    por Latinock
    (89 visualizações, 4 respostas)
    Fonte Zalman zm360b-aps RUIM/DUVIDA/FOTO
    por Zuner
    (112 visualizações, 14 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Xigmatek Dark KnightNeste mês estamos sorteando mais um cooler para processadores, desta vez um Xigmatek Dark Knight. 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