Sistemas de Interconexão
Sistemas de Interconexão
Sistemas de Interconexão
do Computador
Viso de alto nvel da funo e
interconexo do computador
Objetivos
Mostrar de forma simplificada os principais
componentes do computador e seus
requisitos de entrada e sada;
Relembrando a aula
passada
Organizao vs Arquitetura
Arquitetura define os requisitos do sistema;
A organizao define como os requisitos de
arquitetura sero implementados no sistema.
Relembrando a aula
passada
Funes
Relembrando a aula
passada
Estrutura de alto nvel
Perifricos
Computador
Memria
principal
CPU
Computador
Interconexo
do sistema
E/S
Linhas de
comunicao
Um pouco de histria
Um pouco de histria
Caractersticas:
Era uma mquina que utilizava o sistema decimal;
Era programada manualmente atravs de 6000
chaves manuais.
A cada novo clculo era preciso reprogramar algumas
dessas chaves.
A tarefa de alterar programas para o ENIAC era extremamente
enfadonha;
Um pouco de histria
Mquina de Von Neumann
Componentes do
computador
Componentes do
computador
Principais conceitos relacionados a arquitetura Von
Neumann
Dados e instrues so armazenados em uma nica memria de
leitura e escrita;
O contedo dessa memria enderevel por local, sem considerar o
tipo de dados neles contidos;
A execuo ocorre em um padro sequencial (a menos que
modificados explicitamente) de uma instruo para a seguinte;
Componentes do
computador
Programao em Hardware vs Software
Componentes do
computador
Viso de alto nvel dos componentes
Funo do computador
Como os componentes funcionam juntos
para executar programas???
A funo bsica do computador a execuo de um
programa, que consiste em um conjunto de instrues
armazenados na memria.
Funo do computador
Como os componentes funcionam juntos
para executar programas???
Algumas definies:
Ciclo de instruo - o processamento exigido para uma
nica instruo;
O ciclo de instruo constitudo de um ciclo de busca e um
ciclo de execuo.
Funo do computador
Busca e execuo de instrues
1. No incio de cada ciclo de instruo, o processador busca
uma instruo da memria;
2. No processador um registrador chamado contador de
programa (PC) mantm o endereo da instruo a ser
buscada em seguida;
3. A menos que seja solicitado de outra maneira, o
processador sempre incrementa o PC aps cada busca de
instruo;
4. A instruo lida carregada em um registrador no
processador;
5. O processador interpreta a instruo e realiza a ao
solicitada.
Funo do computador
Principais aes realizadas pelo processador
Aula passada
Aula passada
Funo do computador
Interrupes
Mecanismo por meio do qual outros mdulos (E/S,
memria) podem interromper o processamento normal
do processador.
Funo do computador
Funo da E/S
Estruturas de interconexo
Interconexo de
barramento
Interconexo de
barramento
Interconexo de
barramento
Estrutura de barramento
Estrutura de barramento
Estrutura de barramento
Operao do barramento
Se um mdulo deseja enviar dados para o outro:
1. Obter o uso do barramento;
2. Transferir os dados por meio do barramento;
Arranjo fsico do
barramento
Principais Barramentos
ISA;
MCA, EISA, VLB;
PCI;
AGP;
PCI Express;
USB.
Firewire
Dvidas?????