Buscar

Circuitos de Apoio

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Circuitos de Apoio
Fernando Cesar Miranda
LHW – Versão 1.1
01/08/2012
Circuitos de Sincronização
O projeto de computadores / processadores é baseado em máquinas de estado. A passagem de um estado para outro se dá pelo controle de pulso. 
O computador é uma máquina síncrona.
Clock e Ociladores.
Gerador de Clock
Gerador de Clock
Timers
Clocks programáveis.
Relógio de Tempo Real
Relógio de Tempo Real
Controladores de Interrupção
Interrupção por software e por hardware
Tratamento da interrupção por hardware:
Controladores de Interrupção
Controladores de Interrupção
Interrupções originais do IBM PC:
	IRQ 0 - Sinal de clock da placa-mãe
IRQ 1 - Teclado
IRQ 2 - Livre
IRQ 3 - COM 2
IRQ 4 - COM 1
IRQ 5 - Disco Rígido 
IRQ 6 - Drive de disquetes
IRQ 7 - Porta paralela
Controladores de Interrupção
Cascatemanto de IRQ.
Controladores de Interrupção
Exemplo em Pentium (Soquete 7):
	IRQ 0 - Sinal de clock da placa-mãe (fixo)
IRQ 1 - Teclado (fixo)
IRQ 2 - Cascateador de IRQs (fixo)
IRQ 3 - Porta serial 2
IRQ 4 - Porta serial 1
IRQ 5 - Livre
IRQ 6 - Drive de disquetes
IRQ 7 - Porta paralela (impressora)
IRQ 8 - Relógio do CMOS (fixo) 
IRQ 9 - Placa de vídeo
IRQ 10 - Livre
IRQ 11 - Controlador USB
IRQ 12 - Porta PS/2
IRQ 13 - Coprocessador aritmético (fixo)
IRQ 14 - IDE Primária
IRQ 15 - IDE Secundária
Controladores de Interrupção
Compartilhamento de IRQ:
Barramento PCI.
Interface USB.
Plug and Play
APIC (Advanced Programmable Interrupt Controller). 
DMA – Acesso Direto a Memória
Responsável pela transferência de blocos de dados dentro do computador.
Exemplo: Copiar blocos de disco (controladora) para a memória.
Aumentar o desempenho do sistema, liberando o processador para tarefas mais nobres.
No caso do processador Intel 8086/8088, ainda havia o problema de mesmo não ser capaz de mover diretamente dados na memória.
Funcionamento:
Endereço base de origem.
Endereço base destino.
Número de bytes.
O DMA base do PC era formado de 4 canais, sendo que um canal era utilizado para renovação da memória (refresh).
DMA – Acesso Direto a Memória

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando