Cal é a definición dun bus de datos?

En linguaxe informática, un bus de datos ( tamén chamado bus de procesador, bus frontal, bus frontal ou bus posterior) é un grupo de fíos eléctricos que se utilizan para enviar información (datos) entre dous ou máis compoñentes. O procesador Intel na liña actual de Macs, por exemplo, usa un bus de datos de 64 bits para conectar o procesador á súa memoria.

Un bus de datos ten moitas características de definición diferentes, pero un dos máis importantes é o seu ancho. O ancho dun bus de datos refírese ao número de bits (fíos eléctricos) que compoñen o bus. Os anchos de bus de datos comúns inclúen 1-, 4-, 8-, 16-, 32- e 64-bit.

Cando os fabricantes refírense ao número de bits que usa un procesador, como "Esta computadora usa un procesador de 64 bits", refírense ao ancho do bus de datos do lado frontal, o bus que conecta o procesador á súa memoria principal. Outros tipos de autobuses de datos usados ​​nas computadoras inclúen o bus posterior, que conecta o procesador coa memoria caché dedicada.

Un bus de datos normalmente está gobernado por un controlador de bus que regula a velocidade da información entre os compoñentes. En xeral, todo ten que viaxar á mesma velocidade dentro dunha computadora e nada pode viaxar máis rápido que a CPU. Os controladores de autobús manteñen as cousas movéndose á mesma velocidade.

As primeiras Mac usaron un bus de datos de 16 bits; o Macintosh orixinal usou un procesador Motorola 68000. As Mac máis recentes usan autobuses de 32 ou 64 bits.

Tipos de autobuses

Un bus de datos pode funcionar como un autobús en serie ou en paralelo . Os buses serie, como conexións USB e FireWire , utilizan un único fío para enviar e recibir información entre compoñentes. Conexións SCSI semellantes a buses: use moitos fíos para comunicarse entre os compoñentes. Estes autobuses poden ser internos ao procesador ou externos , en relación a un determinado compoñente que está conectado.