¿Cómo funcionan los buses de comunicación?
Muy buenas, seres pluricelulares llamados "humanos" en éste breve post quisiera explicar lo que vendrían siendo los llamados "Buses de comunicación", un tema que es de suma importancia a la hora de conocer nuestro equipo, igualmente nos sirve en el caso de querer entrar en la rama de "ensamblador" e "ingeniería".
Para empezar, ¿Qué son "Buses de comunicación"?
Existen tres tipos de buses de comunicación, así que su uso, y definición varian, pero algo que tienen en común es sin duda su gran importancia, estos son:
1.BUS de datos: Transfiere información, como su propio nombre indica. Por ejemplo, un bus de datos une el procesador con los discos duros o la memoria, para que estos puedan ser accedidos y su información transferida de un lugar a otro.
2.BUS de control: Transporta las señales que se utilizan para configuración y control; pueden ser por ejemplo señales que decidan qué periférico ha de transmitir en un determinado momento, indicaciones para la memoria RAM de si debe de leer o escribir, etc.
3.BUS de direcciones: Su utilidad se hace patente en operaciones como accesos a memoria. Éste transportaría la
indicación acerca del lugar de donde hay que leer o escribir en la RAM, o en el acceso a un disco duro el lugar físico de este donde se quiere leer o escribir.
Estos buses se combinan constantemente para poder llevar a cabo satisfactoriamente las operaciones requeridas por el procesador central. En una lectura de memoria, la CPU mandaría señales para activar el proceso de lectura en la RAM, mientras que por el bus de direcciones viajaría aquella dirección de la que se quiere leer. Una vez llegados estos datos a la memoria, por el bus de datos viajaría hasta el procesador aquella información que se requirió en un principio.
Espero que les haya agradado dicho tema, si es así puede que lo explica de igual manera a fondo. Como siempre responderé las dudas que tengan siempre y cuando se me sea posible.
Imagen recopilada de: Infoevolución