? Em um microprocessador, a parte central de qualquer computador, em sinais eletrônicos fluir por caminhos chamados ônibus. Os ônibus transportam informação através de diferentes partes internas do microprocessador , como a seus registros , a unidade lógica e aritmética , e controlador de memória e circuitos externos ao microprocessador. Um microprocessador típico tem dois barramentos principais , um para os endereços de memória , a outra para dados. Dados
O barramento de dados lida com sinais de dados do microprocessador . É constituída por um conjunto de fios que conduzem sinais em paralelo , o número de fios é normalmente um múltiplo de oito , tal como oito , 16 , 32 ou 64 . Tal como acontece com as pistas de uma rodovia , mais os fios o ônibus , mais dados ele carrega ; microprocessadores mais cedo e de baixo custo tem um número menor de fios , mais tarde unidades tendem a ter mais . Dados de um microprocessador podem ser números de cálculos ou caracteres em um nome , endereço ou descrição.
Morada
barramento de endereços do microprocessador carrega sinais representando localizações de endereço de memória. Como o barramento de dados , o bus de endereços é composta por fios paralelos em conjuntos de oito , cada um dos quais é um bit de endereço . Microprocessadores de baixo custo usam endereços de 16 bits , os chips mais modernos têm 32 e 64-bit endereços . Quando as lojas de microprocessadores ou recupera os dados na memória RAM , é primeiro especifica a localização dos dados como um número de endereço . Uma vez que se coloca o número sobre o bus de endereços , transfere os dados para ou a partir do local de memória . Transferências ocorrem entre registos de microprocessadores , entre registos e memória RAM ou entre locais de memória RAM.
Front Side
Alguns microprocessadores têm um caminho chamado de Front Side Bus . O FSB liga o microprocessador aos componentes externos, tais como RAM na placa-mãe e, normalmente carrega 64 bits de cada vez. Ele carrega uma combinação de dados, endereços e sinais de controle . Na placa-mãe , os sinais se movem em velocidades muito altas , mas dentro do microprocessador , as velocidades são ainda maiores. Isto significa que o FSB é um pouco mais lento do que o próprio microprocessador , o mais rápido o FSB , menos tempo o microprocessador aguarda dados
Back Side
O ônibus parte de trás . comunica-se com uma forma de alta velocidade de memória externo, chamado cache de nível 2 . Quando o microprocessador solicita dados , ele primeiro procura por ele no cache; nível 1 é no próprio microprocessador , nível 2 pode estar no microprocessador ou em chips de memória externos. Se o microprocessador encontra os dados no cache, ele recupera -se muito mais rapidamente do que buscar -lo de RAM externa. A memória cache é caro e limitado em tamanho , mas se o microprocessador encontra dados usados recentemente em cache, ele acelera o processamento por várias vezes.