02 ArqOrg2
1024 palavras
5 páginas
Estrutura de um ComputadorTratando-se o computador de uma máquina complexa a sua estrutura pode ser apreciada a diferentes níveis de detalhe, duma forma hierárquica.
AC1 – Arquitectura e Organização de Computadores 2
1
Estrutura de um Computador
Os diversos componentes do computador comunicam entre si usando um ou mais barramentos.
Os barramentos são constituídos por conjuntos de pistas que conduzem sinais eléctricos, correspondentes a alimentação e sinais lógicos. Estes últimos podem ser classificados em três grupos funcionais distintos:
AC1 – Arquitectura e Organização de Computadores 2
2
Hierarquia de Barramentos
Muitos dispositivos ligados ao mesmo barramento = perca de desempenho:
1. Barramento mais longo, logo maiores atrasos de propagação de sinal;
2. A contenção no barramento aumenta.
Solução: hierarquia de barramentos, com diferentes velocidades, e com capacidade para isolarem o tráfego entre si.
AC1 – Arquitectura e Organização de Computadores 2
3
Memória
A memória está estruturada de forma hierárquica, desde as caches, passando pela memória central até aos discos, CDs, tapes, etc.
A memória central (RAM) contém dados e programas, sendo acedida pelo processador como se se tratasse de um vector unidimensional.
Escrita – CPU envia endereço da posição de memória a ser escrita e dados a escrever.
Endereço
Read/Write
CPU
Leitura – CPU envia endereço da posição de memória a ser lida e recebe dados.
AC1 – Arquitectura e Organização de Computadores 2
Dados
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
4
Memória – Estado da Arte
Label
Name
Clock
Bus
Bandwidth
PC100
SDR SDRAM
100 MHz
64 bit
0,8 GB/s
PC1600
DDR200
100 MHz
64 bit
1,6 GB/s
PC2-1600
DDR2-200
100 MHz
2*64 bit
3,2 GB/s
PC3200
DDR400
200 MHz
64 bit
3,2 GB/s
PC2-3200
DDR2-400
200 MHz
2*64 bit
6,4 GB/s
PC6400
DDR800
400 MHz
64 bit
6,4 GB/s
PC2-6400
DDR2-800
400 MHz
2*64 bit
12,8 GB/s
PC2-8520
DDR2-1066
533 MHz
2*64 bit
17,1 GB/s
AC1