No diagrama simplificado da figura 2 todos os mdulos lgicos se comunicam com a Unidade Central de Processamento. Na prtica, muitos modelos de interconexo podem ser usados, geralmente atravs de barramentos. Lembre-se de que um barramento um meio de transmisso de imformaes ou sinais, distinguidos por suas funes. No caso dos sistemas baseados em microprocessador ao menos trs barramentos so fornecidos: 1. O Bar r ame nt o d e Dad os (Data Bus) transmite dados entre as unidades. Portanto, um microprocessador de 8 bits requer um barramento de dados de 8 linhas para transmitir dados de 8 bits em paralelo. Semelhantemente, um microprocessador de 64 bits necessita de um barramento de dados de 64 linhas para transmitir dados de 64 bits em paralelo. Se o barramento de dados para um microprocessador de 64 bits fosse formado por 8 linhas, seriam necessrias oito transmisses sucessivas, tornando mais lento o sistema. O Barramento de Dados bi-direcional, isto , pode transmitir em ambas as direes. 2. O Bar r ame nt o d e End e r e o (Address Bus) usado para selecionar a origem ou destino de sinais transmitidos num dos outros barramentos ou numa de suas linhas. Ele conduz endereos. Uma funo tpica do Barramento de Endereo selecionar um registrador num dos dispositivos do sistema que usado como a fonte ou o destino do dado. O Barramento de Endereo do nosso computador padro tem 16 linhas e pode enderear 216 (64 K) dispositivos (1K= 1024, ou 210 , no jargo de computao). 3. O Bar r ame nt o d e Cont r ole (Control Bus) sincroniza as atividades do sistema. Ele conduz o status e a informao de controle de/para o Microprocessador. Para um Barramento de Controle ser formado, ao menos 10 (geralmente so mais) linhas de controle so necessrias. Os Barramemtos so implementados como linhas de comunicao reais. Eles podem ser posicionados como parte do circuito no prprio Chip (Barramentos internos) ou podem servir de comunicao externa entre os Chips (Barramentos externos). Os barramentos externos podem ser expandidos para facilitar a conexo de dispositivos especiais. Um projeto eficiente de barramentos crucial para a velocidade do sistema. S UM RIO : O RGANIZ AO DO CO M PUTADO R Cada sistema de computador de uso geral tem cinco elementos funcionais: A Unidade de Controle (UC), a Unidade de Lgica e Aritmtica (ULA), a Memria e as Unidades de Entrada e Sada (geralmente referenciadas pela notao I/O). Esses elementos so interconectados por trs barramentos: o Barramento de Dados, o Barramento de Endereo e o Barramento de Controle.