Arq comp 2008 aula 03
Prof. Leonardo Barreto Campos
1
Sumário
Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento; Bibliografia.
Prof. Leonardo Barreto Campos 2/32
Introdução
Os componentes principais de um computador (processador, memória principal, módulos de E/S) precisam ser conectados entre si; O mecanismo mais comum de interconexão usa um barramento do sistema compartilhado com múltiplas linhas; Antes de analisarmos o barramento como mecanismo de interconexão dos componentes do sistema de computação veremos o funcionamento de um sistema em alto nível;
Prof. Leonardo Barreto Campos 3/32
Componentes do Computador
Prof. Leonardo Barreto Campos
4/32
Componentes do Computador
A CPU troca dados com a memória usando os registradores MAR e o MBR:
MAR especifica o endereço da memória a ser usado pela próxima instrução de leitura ou escrita; MBR contém um valor a ser gravado na memória ou recebe um valor lido da memória;
O registrador I/O AR especifica um determinado dispositivo de E/S; O registrador I/O BR é usado para a troca de dados entre um módulo de E/S e a CPU;
Prof. Leonardo Barreto Campos 5/32
Componentes do Computador
Um módulo de memória é constituído de um conjunto de posições de memória identificadas por endereços numerados seqüencialmente; Um módulo de E/S transfere dados de dispositivos externos para a CPU e para a memória e vice-versa;
Ele contém buffers internos (áreas de armazenamento temporário), para guardar os dados;
Prof. Leonardo Barreto Campos
6/32
Funções dos Computadores
A função básica desempenhada por um computador é executar um programa que é constituído por um conjunto de instruções armazenadas na memória; Vejamos o ciclo de instrução básica:
Prof. Leonardo Barreto Campos
7/32
Funções dos Computadores
No início de cada ciclo de instrução, o processador busca uma instrução da memória: