Buses de Dirección, Control y Datos
¿QUÉ ES EL BUS EN INFORMÁTICA?

Bus en informática es el concepto que se refiere a un sistema digital que permite la transferencia de datos entre los componentes de un ordenador.
El bus está formado por los siguientes elementos:
- Cables de un circuito impreso.
- Resistores.
- Condensadores.
- Circuitos integrados.
Tipos de bus
Encontramos varios tipos de bus en base a diferentes variables a tener en cuenta.
Bus serie
Un bus informático puede realizar dos tipos de transferencia, en serie y en paralelo.
El bus serie o bus serial transfiere datos bit a bit a través de un solo cable.
Bus paralelo
El bus paralelo transfiere varios bits de forma simultánea. No obstante, en este tipo de transferencia, la frecuencia es más reducida y la longitud del cable puede estar limitada por interferencias.
Bus de control
El bus de control es el responsable de la gestión y el acceso a las líneas de datos y a las direcciones.
Las señales de este bus permiten transmitir tanto órdenes como información y su función principal es facilitar que el sistema funcione, sin que se produzca colisión de información.
A través de este bus, el microprocesador puede transmitir órdenes a los distintos dispositivos. En el ejemplo, mediante este bus se puede indicar si la acción que se va a realizar sobre la memoria es de lectura o escritura. Es bidireccional y la pueden utilizar las diferentes unidades del equipo para transmitir el estado en el que se encuentran.
Bus de direcciones
El bus de direcciones es el canal del microprocesador, que es independiente del bus de datos y que es donde se establece la dirección de memoria del dato que se está transmitiendo.
Este bus representa el conjunto de líneas eléctricas que se necesitan para establecer una dirección.
A través de la información que viaja en este bus, el microprocesador indica la posición de la memoria de la que desea leer o escribir. Manteniendo el ejemplo anterior, los bits que viajan por este bus serían Dir_A, Dir_B o Dir_C. Este bus es unidireccional ya que es el microprocesador quien coloca la dirección de la posición que quiere alcanzar. El ancho de bus también es un indicador de las prestaciones de un ordenador, ya que de él dependerá el tamaño máximo de memoria que se puede instalar en un ordenador.
Bus de datos
El bus de datos es el que permite la transferencia de datos entre la CPU y el resto de unidades presentes en un ordenador.
A través de este bus viajan datos de usuarios. Si se está accediendo a una zona de la memoria donde hay almacenada un programa, en el bus de datos irán las instrucciones del programa. El ancho de este bus indica la potencia de un ordenador dado que mientras mayor sea, más datos se podrán leer o escribir de una vez. El flujo de datos en este bus es bidireccional ya que se puede leer información almacenada en la memoria o escribir en ella.
Bus multiplexado
Un bus multiplexado es aquél que está diseñado de forma que tiene varias líneas eléctricas multiplexadas para el bus de direcciones y el bus de datos.
Este diseño sirve para que el mismo conjunto de líneas eléctricas funcione a veces como bus de direcciones y otras veces como bus de datos, aunque nunca al mismo tiempo.
A continuación el enlace del video el que se explica los tipos de buses y sus funciones:
REFERENCIAS
https://agrega.juntadeandalucia.es/repositorio/08092020/40/es-an_2018090712_9123551/22_buses_de_comunicacin_datos_control_y_direcciones.html