quarta-feira, 2 de dezembro de 2009

O que é o Barramento de Dados?

• - 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.

Sem comentários:

Enviar um comentário