Next: A família de microprocessadores
Up: O Microprocessador 8086 -
Previous: Introdução e Objectivos
Um microcomputador é constituído pelos seguintes componentes:
- O CPU (Central Processing Unit), que controla todo o
funcionamento do computador. O CPU vai buscar instruções à
memória, descodifica-as e executa-as.
- A memória, onde se guarda instruções e dados.
- A unidade de entradas/saídas, que permite ao computador
receber e enviar dados para o exterior através de periféricos.
Estas componentes estão ligadas entre si por conjuntos de linhas paralelas
que se designam por barramentos. Os barramentos podem ser agrupados em
três tipos:
- Barramento de Endereços. É através deste barramento que
o CPU consegue endereçar as posições de memória de onde
quer ler ou para onde quer escrever dados ou instruções. O
número de linhas que constitui o barramento de endereços determina
a quantidade de memória que o CPU consegue endereçar. Por exemplo,
um CPU com 16 linhas de endereços consegue endereçar 64 kbytes
de memória (216 = 65 536).
- Barramento de Dados. Este barramento é constituído por
linhas bi-direccionais e é usado pelo CPU para ler ou escrever
dados na memória ou nas várias portas que constituem a unidade
de entradas/saídas.
- Barramento de Controle. É através deste barramento que o
CPU envia os sinais que lhe permitem ler e escrever em posições de
memória e nas várias portas de entrada/saída. Exemplos
típicos de sinais que o CPU envia através do barramento de
controle são os sinais: memory read, memory write,
I/O read e I/O write.
Next: A família de microprocessadores
Up: O Microprocessador 8086 -
Previous: Introdução e Objectivos
Maria Joao Nicolau
1/28/1999