Powered By Blogger

sábado, 17 de julho de 2010

Barramentos


Em ciência da computação barramento é um conjunto de linhas de comunicação que permitem a interligação entre dispositivos, como a CPU, a memória e outros periféricos.

Esses fios estão divididos em três conjuntos:

* via de dados: onde trafegam os dados;
* via de endereços: onde trafegam os endereços;
* via de controle: sinais de controle que sincronizam as duas anteriores.

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:

* 8 bits, 16 bits, 32 bits, 64 bits, etc.

Também pela velocidade da transmissão medida em bps (bits por segundo) por exemplo:

* 10 bps, 160 Kbps, 100 Mbps, 1 Gbps etc.
Tipos
Barramento do processador

O Barramento do Processador é utilizado pelo processador internamente e para envio de sinais para outros componentes da estrutura computacional.

Atualmente, os barramentos, principalmente dos processadores(os de transferência de dados) têm sido bastante aprimorados com o objetivo de melhor desenvoltura, ou seja, maior velocidade de processamentos de dados.

Através deste barramento o processador faz a comunicação com o seu exterior. Nele trafegam os dados lidos da memória, escritos na memória, enviados para interfaces e recebidos de interfaces. Pode ser dividido em três grupos:

* Barramento de dados
* Barramento de endereços
* Barramento de controle

Barramento de cache

Barramento de Cache em organizações de computadores mais recentes, é um barramento dedicado para acesso à memória cache do computador.
Barramento de memória

Barramento de Memória 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 533 MHz a 2000 MHz, como nas DDR3.
Barramento de entrada e saída

O Barramento de Entrada e Saída (I/O ou E/S) é um conjunto de circuitos e linhas de comunicação que se ligam ao resto do PC com a finalidade de possibilitar a expansão de periféricos e a instalação de novas placas no PC.

Permitem a conexão de dispositivos como:

* Placa gráfica
* Rede
* Placa de Som
* Mouse
* Teclado
* Modem
* etc

São exemplos de Barramentos de Entrada e Saída:

* AGP
* AMR
* EISA
* FireWire
* IrDA
* ISA
* MCA
* PCI
* PCI Express
* Pipeline
* SCSI
* VESA Local Bus
* USB
* PS/2


Barramento de dados

Este artigo ou seção precisa ser wikificado (desde dezembro de 2009).
Por favor ajude a formatar este artigo de acordo com as diretrizes estabelecidas no livro de estilo.

* Barramento de Dados
(Data Bus): carrega a informação da instrução (através do código de operação), variável do processamento (cálculo intermediário de uma fórmula por exemplo) ou informação de um periférico de E/S (dado digitado em um teclado). O tamanho da via de dados determina respectivamente o máximo número de instruções (e portanto o potencial de processamento) e a precisão do processamento aritmético (através do cálculo de ponto flutuante) ou o número de símbolos possíveis a ser representado (por exemplo, pontos de uma foto).
* Ex:
* 1) - O processador 8085 possui 8 bits no barramento→ máximo de 256 instruções e variáveis numéricas entre -127 a +127 (ou 0 a 255).
* 2) - O processador Pentium IV possui 32 bits no barramento→ variáveis numéricas entre - 2147483648 e + 2147483648.
* O tamanho do barramento de dados está ligado a capacidade de processamento do sistema. Se o processamento é simples (como o controle booleano de um CLP) 8 bits são suficientes. Por outro lado, se há a necessidade de um processamento complexo (como os sistema de multimídia onde há a necessidade de processarmos milhões de pontos de imagem) processamento de até 128 bits já estão disponíveis. Obviamente existe a necessidade de aumentar igualmente a velocidade do sistema pois a "paciência" do usuário é a mesma ao ligar uma lâmpada ou processar uma imagem fotográfica.

Taxa de transferência

O principal fator que determina o desempenho de um barramento é a sua taxa de transferência. A mesma é obtida através de cálculos com base nas características do barramento, sendo elas:

* Clock
* Largura
* Transferências por ciclo de clock

Nenhum comentário:

Postar um comentário