¿Cuáles son los tres tipos de buses en una placa base?

Una computadora envía varios tipos de señales electrónicas de un lado a otro entre sus diversos componentes. Para mayor eficiencia, las rutas separadas en la placa base llamadas buses llevan cada una solo un tipo de señal; esto aumenta la velocidad de la computadora y simplifica su operación. Mientras que las placas base de las PC tienen diferentes buses para tarjetas de expansión y dispositivos externos, todas las computadoras tienen tres buses fundamentales:Control, Instrucción y Dirección. Todo el sistema opera a través de estos buses.

Arquitectura de autobuses

Las computadoras constan de varias unidades funcionales principales, incluido el procesador central, la memoria y la entrada/salida. El procesador central realiza operaciones aritméticas y lógicas básicas, la memoria almacena programas y datos, y la entrada/salida enruta los datos al teclado, la pantalla y el disco duro de la computadora. Estas partes se comunican entre sí. Algunos diseños de computadora usan un solo bus compartido por todas las partes. Si bien es económico, el sistema debe administrar sus señales con cuidado, y algunas partes esperan hasta que otras terminan de comunicarse y ceden el control del autobús. Múltiples autobuses reducen el tiempo de espera y mantienen las piezas funcionando de manera eficiente. El diseño de los buses y partes de una computadora se denomina arquitectura de bus.

Bus de control

El bus de control de la placa base gestiona la actividad en el sistema. El bus de control, como los otros buses, es simplemente un conjunto de conexiones entre las partes de la computadora. Todas las partes "están de acuerdo en reconocer" que si una conexión lleva voltaje y la siguiente no, significa que el procesador central lee de la memoria. Si las conexiones invierten los roles, el procesador escribe en la memoria. Otras conexiones se ocupan de la "fragmentación" de datos de 8, 16, 32 o 64 bits a la vez. Aún otros determinan si los datos se envían al procesador central desde la memoria o el teclado. Este sistema de señalización evita que los datos vayan al lugar equivocado.

Bus de datos

El bus de datos actúa como un conducto para los datos del teclado, la memoria y otros dispositivos. Transmite información a velocidades de hasta miles de millones de caracteres por segundo. El procesador central lee los datos, realiza cálculos y mueve los nuevos datos a la memoria, el disco duro y otras ubicaciones. El bus de control determina en qué dirección se mueven los datos.

Bus de direcciones

La computadora debe poder acceder rápidamente a todos los caracteres de la memoria, por lo que cada carácter tiene su propio número de dirección. El procesador central especifica qué direcciones quiere leer o escribir y el bus de direcciones lleva esta información a un circuito controlador de memoria, que localiza y obtiene la información. Algunas ubicaciones, llamadas memorias de acceso aleatorio, contienen instrucciones de programas y resultados de cálculos temporales. Otras ubicaciones apuntan al disco duro, el mouse y el teclado. El bus de control especifica cuál de estos dos conjuntos de direcciones se activa para una operación de memoria en particular.