Qual é a definição de um barramento de dados?
Na linguagem da informática, um barramento de dados—também chamado de barramento do processador, barramento frontal, barramento frontal ou barramento traseiro - é um grupo de fios elétricos que envia informações (dados) entre dois ou mais componentes. O processador Intel na linha atual de Macs, por exemplo, usa um barramento de dados de 64 bits para conectar o processador à sua memória.
Largura do ônibus
Um barramento de dados tem muitas características definidoras diferentes, mas uma das mais importantes é sua largura. A largura de um barramento de dados se refere ao número de bits (fios elétricos) que compõem o barramento. As larguras de barramento de dados comuns incluem 1, 4, 8, 16, 32 e 64 bits.
Quando os fabricantes se referem ao número de bits que um processador usa, como “Este computador usa um processador de 64 bits”, eles se referem à largura do barramento de dados frontal, o barramento que conecta o processador ao seu principal memória. Outros tipos de barramentos de dados usados em computadores incluem o barramento traseiro, que conecta o processador à memória cache dedicada.
Um barramento de dados é normalmente governado por um controlador de ônibus que regula a velocidade da informação entre os componentes. Geralmente, tudo precisa viajar na mesma velocidade dentro de um computador e nada pode viajar mais rápido do que a CPU. Os controladores de ônibus mantêm as coisas em movimento na mesma velocidade.
Os primeiros Macs usavam um barramento de dados de 16 bits; o Macintosh original usava um processador Motorola 68000. Macs mais novos usam barramentos de 64 bits.
Tipos de ônibus
Um barramento de dados pode operar como um serial ou um paralelo ônibus. Barramentos seriais - como USB e FireWire conexões - use um único fio para enviar e receber informações entre os componentes. Barramentos paralelos - como conexões SCSI - usam muitos fios para se comunicar entre os componentes. Esses ônibus podem ser interno para o processador ou externo, em relação a um determinado componente sendo conectado.