¿Cuál es la definición de un bus de datos?

En el lenguaje informático, un bus de datos-También llamado bus de procesador, bus frontal, bus frontal o bus trasero, es un grupo de cables eléctricos que envía información (datos) entre dos o más componentes. El procesador Intel de la línea actual de Mac, por ejemplo, utiliza un bus de datos de 64 bits para conectar el procesador a su memoria.

Ancho de bus

Una placa de circuito impreso (PCB) de hardware de computadora verde con un primer plano de un procesador
Catalin Lungu / EyeEm.

Un bus de datos tiene muchas características definitorias diferentes, pero una de las más importantes es su ancho. El ancho de un bus de datos se refiere al número de bits (cables eléctricos) que componen el bus. Los anchos de bus de datos comunes incluyen 1, 4, 8, 16, 32 y 64 bits.

Cuando los fabricantes se refieren a la cantidad de bits que usa un procesador, como "Esta computadora usa un procesador de 64 bits", se refieren al ancho del bus de datos del lado frontal, el bus que conecta el procesador a su memoria. Otros tipos de buses de datos utilizados en las computadoras incluyen el bus trasero, que conecta el procesador a la memoria caché dedicada.

Un bus de datos normalmente está gobernado por un controlador de bus que regula la velocidad de la información entre componentes. Generalmente, todo debe viajar a la misma velocidad dentro de una computadora y nada puede viajar más rápido que la CPU. Los controladores de bus mantienen las cosas en movimiento a la misma velocidad.

Los primeros Mac utilizaban un bus de datos de 16 bits; el Macintosh original usaba un procesador Motorola 68000. Las Mac más nuevas utilizan buses de 64 bits.

Tipos de autobuses

Un bus de datos puede funcionar como de serie o un paralelo autobús. Autobuses seriales, como USB y FireWire conexiones: utilice un solo cable para enviar y recibir información entre componentes. Los buses paralelos, como las conexiones SCSI, utilizan muchos cables para comunicarse entre los componentes. Esos autobuses pueden ser interno al procesador o externo, relativo a la conexión de un componente dado.