? Um computador envia vários tipos de sinais eletrônicos e para trás entre os seus diversos componentes. Para eficiência, caminhos separados na placa-mãe chamado ônibus cada transportar apenas um tipo de sinal , o que aumenta a velocidade do computador e simplifica sua operação . Enquanto placas-mãe de PC têm diferentes ônibus para placas de expansão e dispositivos externos , todos os computadores têm três ônibus fundamentais: controle, instrução e endereço . Todo o sistema opera por meio desses ônibus. Arquitetura de barramento
Computadores consistem em várias unidades funcionais principais , incluindo o processador central, memória e entrada /saída. O processador central executa aritméticas e lógicas , programas e armazena dados de memória básicas e roteia os dados de entrada /saída para o teclado do computador, tela e disco rígido. Estas peças de comunicar uns com os outros . Alguns projetos de computador usam um único barramento compartilhado por todas as partes . Apesar de barato , o sistema deve gerenciar seus sinais com cuidado, e algumas partes esperar até terminar os outros comunicar e abrir mão do controle do ônibus. Vários autocarros reduzir o tempo de espera e manter as peças a executar eficientemente . O layout do ônibus e peças de um computador é chamada de arquitetura de barramento .
Controle Bus
barramento de controle da placa-mãe controla a atividade no sistema. O barramento de controle , como os outros ônibus, é simplesmente um conjunto de conexões entre as partes no computador. Todas as partes " acordam reconhecer " que se realiza uma ligação de tensão e o próximo não, isso significa que o processador central, lê a partir da memória . Se as conexões inverter os papéis , o processador escreve na memória . Outras ligações acordo com o " chunking " de dados de 8 , 16, 32 ou 64 bits de cada vez. Outros ainda determinar se os dados estão sendo empurrados para o processador central da memória ou o teclado. Este sistema de sinalização evita que os dados indo para o lugar errado .
Barramento de dados
o barramento de dados atua como um canal para os dados do teclado , memória e outros dispositivos . Ele passa informações a velocidades de até milhares de milhões de caracteres por segundo . O processador central, lê os dados , executa cálculos , e move-se novos dados de volta para a memória, o disco rígido e outros locais. O barramento de controle determina a direção que os dados estão se movendo.
Morada Bus
O computador deve ser capaz de acessar todos os caracteres de memória rapidamente, de modo que cada personagem tem sua própria abordar número. O processador central, especifica que aborda quer ler ou escrever e barramento de endereços transporta essa informação para um circuito controlador de memória , que localiza e obtém a informação. Alguns locais , chamados de memória de acesso aleatório , segurar as instruções do programa e os resultados dos cálculos temporários. Outros locais apontam para a unidade de disco rígido , mouse e teclado . O barramento de controle especifica qual dos dois conjuntos de endereços tornar-se ativo para uma operação de memória particular.