Arquitetura e barramento
O que é um barramento?
• É um conjunto de linhas de comunicação (fios elétricos condutores em paralelo) que permitem a interligação entre dispositivos de um sistema de computação, por exemplo, cpu, memória principal e hd. • O desempenho do barramento é medido pela sua largura de banda (quantidade de bits que podem ser transmitidos ao mesmo tempo), geralmente potências de 2
• Sendo elas: 8, 16, 32, 64, 128, 256.
• Também pela velocidade da transmissão medida em bps (bits por segundo), por exemplo:
– 10 bps, 160kbps, 100Mbps, 1Gbps
Funções
• Existem 3 funções distintas nos barramentos
• Comunicação de dados: função de transporte dos dados. Tipo bidirecional.
• Comunição de Endereços: função de indicar o endereço de memória dos dados que o processador deve retirar ou enviar. Tipo unidirecional • Comunicação de controle: função que controla as ações dos barramentos anteriores. Controla solicitações e confirmações. Tipo bidirecional. Barramento do Processador
• É utilizado pelo processador internamente e para envio de sinais para outros componentes do sistema computacional.
• Atualmente, os barramentos dos processadores (os de transferência de dados) têm sido bastante aprimorados com o objetivo de maior velocidade de processamentos de dados.
Barramento de cache
• É o barramento dedicado para acesso à memória cache do computador. memória estática de alto desempenho localizada próximo ao processador.
Barramento de Memória
• É o barramento responsável pela conexão da memória principal ao processador. É um barramento de alta velocidade que varia de micro para micro e atualmente gira em torno de
133 MHz a 2000 MHz, como nas memórias do tipo DDR3.
Barramento de Entrada e Saída
• É o barramento I/O (ou E/S), responsável pela comunicação das diversas interfaces e periféricos ligados à placa-mãe, possibilitando a instalação de novas placas, os mais conhecidos são: PCI,