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

...

La placa base de una computadora tiene rutas de señal independientes llamadas buses.

Una computadora envía varios tipos de señales electrónicas entre sus diversos componentes. Para mayor eficiencia, cada uno de los caminos separados en la placa base llamados buses transporta un solo tipo de señal; esto aumenta la velocidad de la computadora y simplifica su operación. Si bien las placas base de 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 bus

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 utilizan 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 terminen de comunicarse y cedan el control del autobús. Varios autobuses reducen el tiempo de espera y mantienen las piezas funcionando de manera eficiente. El diseño de los buses y las partes de una computadora se denomina arquitectura de bus.

Video del día

Bus de control

El bus de control de la placa base gestiona la actividad en el sistema. El bus de control, al igual que los otros buses, es simplemente un conjunto de conexiones entre las partes de la computadora. Todas las partes "aceptan reconocer" que si una conexión tiene 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. Otros más 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 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 cada carácter 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 recupera la información. Algunas ubicaciones, llamadas memoria de acceso aleatorio, contienen instrucciones de programa 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.