Prévia do material em texto
<p>23/03/13 Endereços de IRQ e DMA - Hardware, o Guia Definitivo</p><p>www.hardware.com.br/livros/hardware/enderecos-irq-dma.html 1/5</p><p>Criado 1/out/2007 às 02h00 por Carlos E. Morimoto 244</p><p>Notícias Guias O que há de novo?</p><p>Artigos TutoriaisLivros Dicas Análises</p><p>Livros</p><p>Compre o seu</p><p>... ou leia os capítulos disponíveis online.</p><p>Índice - Livros</p><p>Hardware, o Guia Definitivo</p><p>ANTERIOR: WUSB</p><p>---- Endereços de IRQ e DMA</p><p>PRÓXIMO: APIC</p><p>Endereços de IRQ e DMA</p><p>Os endereços de IRQ são interrupções de hardware, canais que os dispositivos podem utilizar</p><p>para chamar a atenção do processador.</p><p>Na maioria das situações, o sistema operacional simplesmente chaveia entre os aplicativos</p><p>ativos, permitindo que ele utilize o processador durante um determinado espaço de tempo e</p><p>passe a bola para o seguinte. Como o processador trabalha a uma freqüência de clock muito</p><p>alta, o chaveamento é feito de forma muito rápida, dando a impressão de que todos realmente</p><p>estão sendo executados ao mesmo tempo</p><p>No caso dos processadores dual-core, temos na realidade dois processadores, de forma que</p><p>dois threads podem ser processados simultaneamente, mas o princípio continua o mesmo, já</p><p>que em um PC típico temos um número sempre muito maior de aplicativos ativos.</p><p>Muitas operações, entretanto, não podem esperar. O exemplo mais típico são os caracteres</p><p>digitados no teclado e os movimentos do mouse (que precisam ser interpretados rapidamente</p><p>pelo sistema, mesmo enquanto o PC está executando tarefas pesadas), mas existem muitas</p><p>outras operações que precisam de atenção semelhante, incluindo as transferências de dados</p><p>recebidos através da placa de rede, operações de leitura e escrita nos HDs e assim por diante.</p><p>A placa de rede, por exemplo, não pode ficar simplesmente esperando que chegue a sua vez</p><p>dentro do sistema multitarefa, pois isso retardaria a transmissão dos pacotes, aumentando o</p><p>ping e reduzindo a taxa de transmissão da rede.</p><p>É neste ponto que entram os endereços de IRQ. Ao ser avisado através de qualquer um desses</p><p>canais, o processador imediatamente pára qualquer coisa que esteja fazendo e dá atenção ao</p><p>dispositivo, voltando ao trabalho logo depois. Cada endereço é uma espécie de campainha, que</p><p>pode ser tocada a qualquer momento. Se não fossem pelos endereços de IRQ, o processador</p><p>não seria capaz de ler as teclas digitadas no teclado ou os clicks do mouse, a transmissão de</p><p>dados através da rede pararia toda vez que você abrisse qualquer programa e assim por</p><p>diante.</p><p>Em PCs antigos, os endereços de IRQ não podiam ser compartilhados entre os dispositivos, o</p><p>que freqüentemente causava problemas, já que existem apenas 16 endereços de IRQ</p><p>disponíveis. Sempre que os endereços de IRQ se esgotavam (pela instalação de muitos</p><p>periféricos) ou dois dispositivos eram configurados para utilizar o mesmo endereço, tínhamos</p><p>os famosos conflitos, que faziam com que ambos os dispositivos deixassem de funcionar</p><p>corretamente.</p><p>Atualmente, os conflitos relacionados aos endereços de IRQ são muito raros, pois as placas</p><p>atuais suportam diversos sistemas de compartilhamento e atribuição automática de endereços.</p><p>No caso das placas PCI, por exemplo, o controlador PCI passa a centralizar as requisições</p><p>enviadas por todas as placas instaladas, de forma que todas possam utilizar um único</p><p>endereço. Isto é possível porque as placas passam a enviar as requisições para o controlador e</p><p>apenas ele entra em contato direto com o processador.</p><p>De qualquer forma, é importante entender como o sistema funciona, de forma que você possa</p><p>solucionar conflitos que eventualmente apareçam, além de aprender a se virar ao dar</p><p>manutenção em PCs antigos.</p><p>Para variar, tudo começa com o PC original, aquele lançado em 1981. Ele tinha apenas 8</p><p>endereços de IRQ, numerados de 0 a 7. Isso acontecia porque ele ainda era baseado no</p><p>processador 8088, que apesar de ser internamente um processador de 16 bits, utilizava um</p><p>barramento de apenas 8 bits para comunicar-se com os periféricos. Com isto, tinha apenas 8</p><p>IRQs.</p><p>Os 8 endereços disponíveis ficavam geralmente configurados da seguinte forma:</p><p>IRQ 0 - Sinal de clock da placa-mãe</p><p>IRQ 1 - Teclado</p><p>IRQ 2 - Livre</p><p>IRQ 3 - COM 2</p><p>IRQ 4 - COM 1</p><p>IRQ 5 - Disco Rígido</p><p>IRQ 6 - Drive de disquetes</p><p>IRQ 7 - Porta paralela</p><p>O número do endereço de IRQ indica também a sua prioridade, começando do 0 que é o que tem a prioridade mais alta. Não é à toa que o IRQ 0 é ocupado</p><p>pelo sinal de clock da placa-mãe, pois é ele quem sincroniza o trabalho de todos os componentes, inclusive do processador.</p><p>Logo depois vem o teclado, que ocupa o IRQ 1. Veja que o teclado é o dispositivo com um nível de prioridade mais alto, para evitar que as teclas digitadas se</p><p>percam. Isso pode parecer desnecessário, já que um processador atual processa bilhões de operações por segundo e dificilmente alguém digita mais do que 300</p><p>Guia do hardware GDH Press Fórum GdH Publique seu texto RSS</p><p>Notícias</p><p>20/03</p><p>· Steam passa a vender jogos em beta, com acesso</p><p>antecipado</p><p>· Google Keep: lançado serviço similar ao Evernote</p><p>· Windows 7 deve ter pelo menos o SP1 para continuar</p><p>sendo atualizado</p><p>18/03</p><p>· Algumas notas sobre o Steam no Linux</p><p>· Melhorias no app do Gmail para Android</p><p>· Qt 5.1 suportará criação de apps para Android</p><p>15/03</p><p>· Tour interativo pelo Windows Phone 8 no navegador, iOS</p><p>ou Android</p><p>· Apps que removem anúncios são banidos da Play Store</p><p>do Android</p><p>14/03</p><p>· Glovebox: lançador para Android inspirado no Ubuntu</p><p>Touch</p><p>· Google Reader será descontinuado em julho</p><p>· RAZR D1 e D3: lançamentos baratos com Android 4.1 e</p><p>promessa de atualização</p><p>12/03</p><p>· Ubuntu prepara alguns aplicativos nativos próprios</p><p>· Dropbox agora está em português</p><p>· Flash é liberado no IE 10 do Windows 8 e RT para todos</p><p>os sites</p><p>11/03</p><p>· Vídeo de efeitos no Plasma 2 do KDE 5</p><p>· Intel lança instalador gráfico dos drivers de vídeo para</p><p>Linux</p><p>· Variante do Ubuntu com GNOME se torna oficial</p><p>07/03</p><p>· Steam para Linux já conta com 80 títulos</p><p>06/03</p><p>· ModernMix permite rodar apps do Windows 8 em janelas</p><p>no desktop</p><p>· LibreOffice 4.0.1: controle do Impress no Android para</p><p>todas as plataformas</p><p>Notícias do mês de Março de 2013 »</p><p>Home Equipe Efetuar Login Buscar...Buscar...</p><p>http://www.hardware.com.br/</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html#comments</p><p>http://twitter.com/?status=Endere%C3%A7os%20de%20IRQ%20e%20DMA%20http://hardware.com.br/r/articles.3744</p><p>http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.hardware.com.br%2Flivros%2Fhardware%2Fenderecos-irq-dma.html</p><p>https://plus.google.com/share?url=http%3A%2F%2Fwww.hardware.com.br%2Flivros%2Fhardware%2Fenderecos-irq-dma.html</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html#def-first</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html#def-third</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html#def-code</p><p>http://www.hardware.com.br/artigos/</p><p>http://www.hardware.com.br/tutoriais/</p><p>http://www.hardware.com.br/livros/</p><p>http://www.hardware.com.br/dicas/</p><p>http://www.hardware.com.br/analises/</p><p>http://www.hardware.com.br/livros/redes/</p><p>http://www.hardware.com.br/press/compras/</p><p>http://www.hardware.com.br/livros/redes/</p><p>http://www.hardware.com.br/livros/</p><p>http://www.hardware.com.br/livros/hardware/</p><p>http://www.hardware.com.br/livros/hardware/wusb.html</p><p>http://www.hardware.com.br/livros/hardware/apic.html</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html</p><p>http://www.hardware.com.br/</p><p>http://www.hardware.com.br/press/</p><p>http://www.hardware.com.br/comunidade/</p><p>http://www.hardware.com.br/publique/</p><p>http://www.hardware.com.br/rss.html</p><p>http://www.hardware.com.br/noticias/2013-03/steam-beta-iogos.html</p><p>http://www.hardware.com.br/noticias/2013-03/google-keep.html</p><p>http://www.hardware.com.br/noticias/2013-03/sp1-windows7-windowsupdate.html</p><p>http://www.hardware.com.br/noticias/2013-03/steam-linux-notas.html</p><p>http://www.hardware.com.br/noticias/2013-03/gmail-android.html</p><p>http://www.hardware.com.br/noticias/2013-03/qt5-android.html</p><p>http://www.hardware.com.br/noticias/2013-03/tour-windowsphone8.html</p><p>http://www.hardware.com.br/noticias/2013-03/google-remove-apps-anuncios.html</p><p>http://www.hardware.com.br/noticias/2013-03/glovebox.html</p><p>http://www.hardware.com.br/noticias/2013-03/google-reader-fim.html</p><p>http://www.hardware.com.br/noticias/2013-03/razrd1d3.html</p><p>http://www.hardware.com.br/noticias/2013-03/ubuntu-preview-apps.html</p><p>http://www.hardware.com.br/noticias/2013-03/dropbox-brasil.html</p><p>http://www.hardware.com.br/noticias/2013-03/flash-windows8rt-internetexplorer.html</p><p>http://www.hardware.com.br/noticias/2013-03/video-plasma2-kde5.html</p><p>http://www.hardware.com.br/noticias/2013-03/intel-instalador-driver-video.html</p><p>http://www.hardware.com.br/noticias/2013-03/ubuntu-gnome-oficial.html</p><p>http://www.hardware.com.br/noticias/2013-03/steam-linux-80titulos.html</p><p>http://www.hardware.com.br/noticias/2013-03/modernmix.html</p><p>http://www.hardware.com.br/noticias/2013-03/libreoffice401.html</p><p>http://www.hardware.com.br/noticias/2013-03/</p><p>http://www.hardware.com.br/</p><p>http://www.hardware.com.br/equipe.html</p><p>http://www.hardware.com.br/perfil/</p><p>23/03/13 Endereços de IRQ e DMA - Hardware, o Guia Definitivo</p><p>www.hardware.com.br/livros/hardware/enderecos-irq-dma.html 2/5</p><p>ou talvez 350 caracteres por minuto, mas, na época do XT, as coisas não eram assim tão rápidas.</p><p>Em seguida temos os demais periféricos, como as portas seriais e o drive de disquetes. O IRQ 2 ficava livre para a instalação de um periférico qualquer. Na</p><p>verdade, na maioria das vezes o IRQ 5 também ficava livre, pois os HDs não eram algo muito comum naquela época.</p><p>A partir do 286, houve uma evolução nesse esquema, pois finalmente os PCs passaram a ter 16 endereços de IRQ, numerados de 0 a 15, como nos dias de</p><p>hoje. Como quase todas as evoluções na família PC, foi preciso manter compatibilidade com o padrão anterior, para que as placas para XT pudessem funcionar</p><p>nos PCs 286 em diante.</p><p>Assim, resolveram manter o controlador de IRQs original para que tudo continuasse funcionando da mesma maneira que antes e simplesmente adicionar um</p><p>segundo controlador para obter os 8 novos endereços. Este segundo controlador passou a ser ligado no IRQ 2 que, como vimos, costumava ficar livre. Todos os</p><p>pedidos de interrupção dos periféricos ligados aos endereços entre 8 e 15, controlados pelo segundo controlador, passam primeiro pelo IRQ 2, para só depois</p><p>chegar ao processador. Isto é chamado de cascateamento de IRQs:</p><p>Dá para notar duas coisas neste esquema. Em primeiro lugar que o IRQ 2 não pode mais ser utilizado por nenhum periférico. Caso fosse instalado um modem</p><p>ISA, por exemplo, configurado através dos jumpers para utilizar o IRQ 2, ele seria remapeado para o IRQ 9. Ou seja, na prática, não temos 16 endereços de</p><p>IRQ, mas apenas 15.</p><p>Em segundo lugar, como o segundo controlador está ligado ao IRQ 2, todas as placas que utilizarem os endereços de 8 a 15, terão prioridade sobre as que</p><p>usarem os IRQs de 3 a 7, pois, do ponto de vista do processador, estão ligadas ao IRQ 2, que é por onde todos os pedidos chegam a ele. Este seria um exemplo</p><p>de configuração comum de endereços em um PC da era Pentium baseado em uma placa-mãe soquete 7:</p><p>IRQ 0 - Sinal de clock da placa-mãe (fixo)</p><p>IRQ 1 - Teclado (fixo)</p><p>IRQ 2 - Cascateador de IRQs (fixo)</p><p>IRQ 3 - Porta serial 2</p><p>IRQ 4 - Porta serial 1</p><p>IRQ 5 - Livre</p><p>IRQ 6 - Drive de disquetes</p><p>IRQ 7 - Porta paralela (impressora)</p><p>IRQ 8 - Relógio do CMOS (fixo)</p><p>IRQ 9 - Placa de vídeo</p><p>IRQ 10 - Livre</p><p>IRQ 11 - Controlador USB</p><p>IRQ 12 - Porta PS/2</p><p>IRQ 13 - Coprocessador aritmético (fixo)</p><p>IRQ 14 - IDE Primária</p><p>IRQ 15 - IDE Secundária</p><p>Veja que com apenas a placa de vídeo e os dispositivos da placa-mãe, já sobravam apenas dois endereços de IRQ disponíveis. Ao adicionar uma placa de som e</p><p>um modem, todos os endereços estariam ocupados, não dando mais margem de expansão para uma placa de rede ou uma placa SCSI por exemplo. A solução</p><p>seria desabilitar dispositivos que não estivessem sendo usados como, por exemplo, a segunda porta serial, a porta PS/2 e o controlador USB (naquela época os</p><p>dispositivos USB ainda eram novidade e as portas raramente eram usadas). Mas, de qualquer forma, se você continuasse instalando mais e mais periféricos,</p><p>logo chegaria o ponto em que não teria mais o que desabilitar.</p><p>Esse problema começou a tornar-se cada vez mais evidente, à medida que mais e mais periféricos passaram a ser utilizados por padrão. Os únicos periféricos</p><p>"de fábrica" em um 286 eram o monitor e o teclado, todo o restante era opcional. Em um PC atual temos um número muito maior de dispositivos, a começar</p><p>pelos componentes onboard.</p><p>Felizmente, pensaram nesse problema quando desenvolveram o barramento PCI, incluindo o recurso de PCI Steering, que permite que dois ou mais periféricos</p><p>PCI compartilhem o mesmo endereço de IRQ. Nesse caso, o controlador PCI passa a atuar como uma ponte entre os periféricos e o processador. Ele recebe</p><p>todos os pedidos de interrupção, os encaminha para o processador e, ao receber as respostas, novamente os encaminha para os dispositivos corretos. Como o</p><p>controlador é o único diretamente conectado ao processador é possível ocupar apenas um endereço de IRQ. Do lado do software, o PCI Steering passou a ser</p><p>suportado a partir do Windows 95 OSR/2, além de ser suportado (por parte do Kernel) praticamente desde as primeiras versões do Linux.</p><p>Nem todos os dispositivos PCI suportam trabalhar dessa forma, mas a grande maioria funciona sem problemas. No Windows, você pode verificar a distribuição</p><p>dos endereços dentro do Painel de Controle > Sistema > Hardware > Gerenciador de Dispositivos. Na janela principal, clique no Exibir > Recursos por tipo.</p><p>No screenshot a seguir, temos um PC antigo, rodando o Windows 2000, onde as duas placas de rede e a placa de som estão compartilhando o IRQ 9:</p><p>Além do barramento PCI, outros barramentos usados atualmente permitem compartilhar um único IRQ entre vários periféricos.</p><p>O USB é um bom exemplo. O controlador ocupa um único IRQ, que é compartilhado entre todas as portas USB e todos os dispositivos conectados a elas. Mesmo</p><p>que a placa-mãe tenha 6 portas USB e você utilize todas, terá ocupado apenas um endereço.</p><p>Se você utilizasse apenas periféricos USB (mouse, impressora, scanner, etc.), poderia desabilitar todas as portas de legado da placa-mãe (as duas portas</p><p>seriais, a porta paralela e a porta PS/2), o que liberaria 4 endereços de IRQ.</p><p>No caso de placas-mãe com duas interfaces IDE, cada uma ocupa dois endereços (por padrão o 14 e o 15). Mas, caso você não pretenda usar a IDE secundária,</p><p>23/03/13 Endereços de IRQ e DMA - Hardware, o Guia Definitivo</p><p>www.hardware.com.br/livros/hardware/enderecos-irq-dma.html 3/5</p><p>sempre existe a possibilidade de desabilitá-la no Setup. Todas essas opções aparecem na sessão "Integrated Peripherals".</p><p>Com todas essas facilidades, ficava fácil ter um sistema com vários IRQs livres, como no exemplo abaixo:</p><p>IRQ 0 - Sinal de clock da placa-mãe (fixo)</p><p>IRQ 1 - Teclado (fixo)</p><p>IRQ 2 - Cascateador de IRQs (fixo)</p><p>IRQ 3 - Livre (serial 2 desativada)</p><p>IRQ 4 - Modem</p><p>IRQ 5 - Livre</p><p>IRQ 6 - Drive de disquetes</p><p>IRQ 7 - Livre (porta paralela desativada)</p><p>IRQ 8 - Relógio do CMOS (fixo)</p><p>IRQ 9 - Placa de som, placa de rede (1), placa de rede (2)</p><p>IRQ 10 - Placa de vídeo</p><p>IRQ 11 - Controlador USB (Mouse, impressora e scanner)</p><p>IRQ 12 - Livre (porta PS/2 desativada)</p><p>IRQ 13 - Coprocessador aritmético</p><p>IRQ 14 - IDE Primária</p><p>IRQ 15 - Livre (IDE Secundária desativada)</p><p>Ter 5 endereços de IRQ livres, mesmo utilizando todos estes dispositivos, não soa nada mal. Na verdade, a escassez de endereços de IRQ é um problema muito</p><p>menor hoje em dia do que já foi no passado. Antigamente, era preciso configurar manualmente o endereço a ser usado por cada placa e não havia como</p><p>compartilhar um IRQ entre dois periféricos como temos hoje. Um jumper no lugar errado era o suficiente para o modem (ou a placa de som) entrar em conflito</p><p>com alguém e parar de funcionar.</p><p>Hoje em dia, todas as placas de expansão são PCI, PC Card, PCI Express ou Express Card, o que naturalmente</p><p>significa que são plug-and-play. Basta espetá-</p><p>las para que o BIOS atribua automaticamente um endereço. Desta forma, você terá conflitos apenas caso realmente todos os IRQs estejam ocupados.</p><p>Mas nem tudo está resolvido. Apesar dos conflitos ao se usar apenas placas PCI ou PCI Express serem raríssimos, ainda estão em uso alguns PCs antigos com</p><p>placas ISA. É aí que as coisas podem complicar um pouco.</p><p>Existem dois tipos de placas ISA: as ISA Plug-and-Play e as placas de legado (Legacy ISA). As primeiras, que começaram a aparecer ainda na época do 486,</p><p>têm seus endereços configurados automaticamente pelo BIOS, mas não são capazes de compartilhar IRQs como as placas PCI.</p><p>O sistema de plug-and-play utilizado nelas funciona de forma limitada, de forma que elas ainda podem entrar em conflito com periféricos PCI, mesmo que</p><p>existam alguns endereços livres. Nesse caso, você pode alterar manualmente o endereço a ser usado pela placa ISA através do gerenciador de dispositivos do</p><p>Windows, basta clicar sobre o ícone do dispositivo, acessar as propriedades e abrir a guia de recursos.</p><p>Já nas placas Legacy ISA, é preciso configurar os endereços de IRQ manualmente, através de jumpers, ou então usando um software que acompanha a placa (o</p><p>que é muito comum em placas de rede ISA). Uma vez configurada para usar um endereço, a placa irá entrar em conflito com qualquer dispositivo que tente</p><p>usá-lo. Para complicar, o BIOS não enxerga as placas de legado, de forma que existe a possibilidade de que ele atribua o mesmo endereço para algum</p><p>dispositivo plug-and-play, gerando um conflito.</p><p>Para evitar esse problema, é preciso reservar manualmente os endereços de IRQ e DMA ocupados por periféricos ISA de legado através da sessão "PNP/PCI</p><p>Setup" do CMOS Setup. É o tipo de coisa com a qual você não precisa se preocupar em um PC atual (que não possuem sequer slots ISA), mas que era uma</p><p>necessidade a duas gerações atrás.</p><p>Caso o PC tivesse instalado um modem ISA, configurado para utilizar o IRQ 7, por exemplo, você precisava marcá-lo com a opção "Legacy ISA" no Setup. Na</p><p>foto a seguir temos a sessão "PnP/PCI" do Setup de uma placa-mãe com BIOS Award. Veja que cada endereço de IRQ pode ser configurado separadamente:</p><p>A opção default é não reservar os endereços, deixando-os livres para o uso de qualquer dispositivo PnP. Para reservar um endereço, basta alterar a opção.</p><p>Lembre-se de reservar apenas os endereços necessários, pois ao reservar um endereço ele deixa de estar disponível para as placas plug-and-play.</p><p>Existe mais um ponto interessante sobre as placas ISA, que é o fato de existirem tanto placas ISA de 8 bits quanto placas de 16 bits. É fácil diferenciá-las, pois</p><p>as placas de 8 bits utilizam apenas a primeira parte do encaixe. As placas de 8 bits utilizam exatamente o mesmo barramento que era usado no XT, o que</p><p>significa que elas enxergam apenas os IRQs de 0 a 7. Esse é o caso de muitos modems ISA, por exemplo.</p><p>Neste caso não existe muito segredo, caso todos os seus IRQs de 0 a 7 já estejam ocupados, o jeito será mudar o endereço de um dos dispositivos, dando lugar</p><p>ao modem. Você pode simplesmente reservar no Setup o endereço que esteja sendo usado por uma placa plug-and-play que esteja instalada, assim da próxima</p><p>vez que iniciar o micro, o BIOS se encarrega de dar outro endereço para ela, deixando o modem em paz.</p><p>Em casos em que o BIOS não detecte um dispositivo recém-instalado ou em que ele insista em assinar o mesmo endereço para duas placas que não suportam o</p><p>PCI Steering, causando um conflito, existe a opção de limpar o ESCD (usando a opção "Force Update ESCD" ou "Reset Configuration data" do Setup), o que faz</p><p>com que o BIOS precise reconfigurar os endereços de todas as placas, a partir do zero.</p><p>Quer comprar o Hardware, o Guia Definitivo impresso? Clique aqui!</p><p>ÍNDICE</p><p>PRÓXIMO: APIC</p><p>ANTERIOR: WUSB</p><p>Capa</p><p>Introdução: Como um PC funciona [+ 11]</p><p>Capítulo 1: 54 anos de história: do ENIAC ao Athlon [+ 9]</p><p>http://www.hardware.com.br/press/compras/</p><p>http://www.hardware.com.br/livros/hardware/apic.html</p><p>http://www.hardware.com.br/livros/hardware/wusb.html</p><p>http://www.hardware.com.br/livros/hardware/</p><p>http://www.hardware.com.br/livros/hardware/introducao-como-funciona.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-anos-historia-eniac-athlon.html</p><p>23/03/13 Endereços de IRQ e DMA - Hardware, o Guia Definitivo</p><p>www.hardware.com.br/livros/hardware/enderecos-irq-dma.html 4/5</p><p>Capítulo 2: Processadores [+ 43]</p><p>Capítulo 3: Placas-mãe e barramentos</p><p>Os Componentes [+ 1]</p><p>Formatos</p><p>Barramentos [+ 15]</p><p>Endereços de IRQ e DMA</p><p>APIC</p><p>DMA e I/O</p><p>Capítulo 4: Memórias [+ 13]</p><p>Capítulo 5: HDs e armazenamento [+ 27]</p><p>Capítulo 6: Sistemas de arquivos e recuperação de dados [+ 18]</p><p>Capítulo 7: Chipsets e placas [+ 26]</p><p>Capítulo 8: Montagem, manutenção e dicas [+ 36]</p><p>Capítulo 9: Configuração do Setup, drivers e utilitários [+ 15]</p><p>Capítulo 10: Vídeo e placas 3D [+ 29]</p><p>Capítulo 11: Notebooks [+ 32]</p><p>Capítulo 12: Manutenção de notebooks [+ 11]</p><p>Apêndice: Um resumo sobre redes e o protocolo TCP/IP</p><p>Por Carlos E. Morimoto. Revisado 1/out/2007 às 02h00</p><p>Comentários</p><p>1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22</p><p>HARDWARE, O GUIA DEFINITIVO - CAPÍTULO REFERENTE AOS "CELERONS D"</p><p>Criado 24/fev/2013 às 20h58 por ALEX MARCOLINO</p><p>EXISTE UMA INFORMAÇÃO EQUIVOCADA COM RELAÇÃO AOS "CELERONS D" ONDE SE AFIRMA QUE TODOS UTILIZAM SOQUETE 775. NA REALIDADE A</p><p>MAIORIA DELES USAM SOQUETE 478. ESTE ERRO SAIU TAMBÉM NA VERSÃO IMPRESSA DO LIVRO, O QUAL POSSUO. ESPERO QUE SEJA RETIFICADO NAS</p><p>PRÓXIMAS EDIÇÕES E NA VERSÃO ON-LINE.</p><p>PCI-Express</p><p>Criado 17/fev/2013 às 14h56 por narciso soares</p><p>eu comprei um placa video Express 3.0 16x so que minha placa mae serve na PCI-Express 2.0 16x da para uza mesmo assim</p><p>aonde coloco e como usar o meu cabo IDE no meu pc?</p><p>Criado 22/nov/2012 às 22h40 por Arthur moura</p><p>eu achei um cabo IDE na rua muito suspeito de 28 pinos e mais 13 cabos na outra ponta de tv (como video-out, av-video, rv-video, aux-rin, aux-lin, e ate</p><p>entrada de ipod's e microfones) minha duvida é onde o encaixo no pc e como usa-lo?</p><p>como compartilhar internet 3G</p><p>Criado 3/set/2012 às 10h49 por LEONARDO DELLANDREA MARTINS</p><p>bom dia, li seu post sobre redes, achei ótimo e muito explicativo, mas gostaria de ver se vc pode me ajudar em um problema que estou enfrentando e não</p><p>acho solução... Minha internet é 3g da vivo, então conecto o modem em um pc e compartilho essa conexão com os outros computadores da rede, meu ip fica</p><p>192.168.0.1 show, coloco os outros pcs para detectarem o ip automaticamente e fica tudo lindo e funcionando uma beleza, mas do nada vem um balão (ao</p><p>lado do relógio) e diz windows - erro: existe um conflito de ip na rede. ai minha conexão com os outros pcs cai e consequentemente a internet deles tambem.</p><p>o pior que se eu não fazer nada tudo volta a funcionar perfeitamente.... ou seja para e volta a funcionar sozinho.. espero ter sido claro, obrigado desde já.</p><p>Tecnologia de monitoramento térmico nos processadores Kentsfield.</p><p>Criado 2/set/2012 às 17h38 por Cesar Luna</p><p>Bom dia.Li com atenção suas considerações sobre o processador Intel Kentsfield.</p><p>Pesquisei em vários sites e há a mesma opinião sobre a Tecnologia de Monitoramento Térmico da Intel.</p><p>Que nos processadores Kentsfield não há dissipação térmica!Mas no site da Intel ela consta como habilitada</p><p>para esses processadores?!Veja o link Intel:http://ark.intel.com/compare/30790,29765,28034</p><p>Pergunto:Por que a Intel mostra como tendo a Tecnologia de Monitoramento Térmico nesses processadores!?</p><p>Aguardo seu contato.</p><p>Encontrei diferenças entre 2 processadores TL-60 e não consigo entender o que está acontecendo...</p><p>Criado 26/ago/2012 às 13h13 por J. C.</p><p>Boa tarde Sr. Carlos.</p><p>Estou intrigado com um problema aqui, tenho um notebook DELL vostro 1000 que usa um processador TL-50, fiz upgrade para o processador TL-60</p><p>(TMDTL60HAX5DM) quando ligo com 2 pentes de memoria, ele trava, mas quando coloco 1 pente de memoria no DIMM2 ele roda... não posso</p><p>é colocar nada</p><p>no 1 que ele trava e apita... pesquisei mais sobre o processador e encontrei o TMDTL60HAX5DC... o que vc acha ? se eu arrumar este processador ele vai</p><p>funcionar ? aguardo contato at. Júlio obs. não posso esquecer de parabenizar pelo post.</p><p>Ótimo</p><p>Criado 9/ago/2012 às 21h32 por luizspine</p><p>Para quem estuda constante variados assuntos de T.I esse livro e fundamental. Me ajuda demais no curso tecnico.</p><p>244 comentários</p><p>Entrar e fazer comentárioEntrar e fazer comentário</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=1&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=2&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=3&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=4&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=5&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=6&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=7&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=8&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=9&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=10&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=11&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=12&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=13&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=14&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=15&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=16&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=17&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=18&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=19&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=20&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=21&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/capitulo-processadores.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-placas-mae-barramentos.html</p><p>http://www.hardware.com.br/livros/hardware/componentes.html</p><p>http://www.hardware.com.br/livros/hardware/formatos.html</p><p>http://www.hardware.com.br/livros/hardware/barramentos.html</p><p>http://www.hardware.com.br/livros/hardware/apic.html</p><p>http://www.hardware.com.br/livros/hardware/dma.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-memorias.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-hds-armazenamento.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-sistemas-arquivos-recuperacao-dados.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-chipsets-placas.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-montagem-manutencao-dicas.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-configuracao-setup-drivers-utilitarios.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-video-placas.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-notebooks.html</p><p>http://www.hardware.com.br/livros/hardware/capitulo-manutencao-notebooks.html</p><p>http://www.hardware.com.br/livros/hardware/apendice-resumo-sobre-redes-protocolo-tcpip.html</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html#comments</p><p>http://www.hardware.com.br/perfil/</p><p>23/03/13 Endereços de IRQ e DMA - Hardware, o Guia Definitivo</p><p>www.hardware.com.br/livros/hardware/enderecos-irq-dma.html 5/5</p><p>Gostou do texto?</p><p>Veja nossos livros impressos:</p><p>Smartphones | Linux | Hardware</p><p>Redes | Servidores Linux</p><p>... ou encontre o que procura usando a</p><p>busca:</p><p>Esclarecedor</p><p>Criado 28/mai/2012 às 20h07 por David Guedes de Almeida</p><p>Olá, gostei dos assuntos, bem envolventes e esclarecidos.Voltarei em breve.</p><p>LCD fica escura por Zean de Sá</p><p>Bem esclarecido</p><p>Criado 22/mai/2012 às 17h28 por Ione Konzen</p><p>Bem esclarecido o conteúdo, e com o famoso ditado "hardware é o que você chuta, e software é o que você xinga", não restam duvidas da diferença entre os</p><p>dois termos.</p><p>Informática aplicada</p><p>Criado 17/mai/2012 às 17h40 por Nideuce Monique</p><p>Olá, sou estudante de Biocombustíveis e estou cursando a disciplina de informática aplicada. Gostaria de saber se alguém conhece alguma tecnologia aplicada</p><p>a esta área. Obrigada.</p><p>1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22</p><p>Destaques</p><p>· Guia do Hardware agora é Hardware.com.br</p><p>· Hardware II, o Guia Definitivo</p><p>Siga-nos:</p><p>RSS | Twitter | Facebook</p><p>© 1999-2013 Hardware.com.br. Todos os direitos reservados.</p><p>Home Fórum GdH RSS Equipe Topo</p><p>Expandir réplicasExpandir réplicas</p><p>BuscarBuscar</p><p>http://www.hardware.com.br/livros/</p><p>http://www.hardware.com.br/livros/smartphones/</p><p>http://www.hardware.com.br/livros/linux/</p><p>http://www.hardware.com.br/livros/hardware/</p><p>http://www.hardware.com.br/livros/redes/</p><p>http://www.hardware.com.br/livros/servidores-linux/</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=1&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=2&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=3&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=4&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=5&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=6&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=7&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=8&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=9&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=10&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=11&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=12&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=13&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=14&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=15&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=16&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=17&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=18&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=19&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=20&threadId=articles.3657</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.page&comments.page=21&threadId=articles.3657</p><p>http://www.hardware.com.br/noticias/2011-02/novo-dominio.html</p><p>http://www.hardware.com.br/livros/hardware-ii/</p><p>http://www.hardware.com.br/noticias/2011-03/redes-sociais.html</p><p>http://www.hardware.com.br/</p><p>http://www.hardware.com.br/comunidade/</p><p>http://www.hardware.com.br/rss.html</p><p>http://www.hardware.com.br/equipe.html</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html#header</p><p>http://www.hardware.com.br/livros/hardware/enderecos-irq-dma.html?action=comments.thread.reload&threadId=79324</p>