Want to make creations as awesome as this one?

Transcript

LOS BUSES

Por Rafael Rodríguez y Alejandro Rubio

¿ qué son los buses ?

El bus (o canal) es un sistema digital que transfiere datos entre los componentes de un ordenador o entre ordenadores. Está formado por cables o pistas en un circuito impreso. Los buses son los canales por los que circula toda Tecnologías de la Información y la Comunicación

¿ cómo funciona el traspaso de información ?

El bus es la vía de comunicación para los datos y señales de control en la estructura de un computador; entre la cpu y los diferentes órganos.

De la misma manera que los coches se desplazan por carreteras para ir de un lugar a otro, la información se transmite de un lugar a otro en un ordenador a través de unos “caminos” que llamamos buses.

En un bus los “carriles” se miden en bits. De manera que un bus de 32 bits equivaldría a una autopista de 32 carriles. Sin embargo, en una autopista puede ocurrir que por unos carriles pasen más coches que por otros.

Igual que las carreteras pueden tener más o menos carriles, permitiendo que más o menos vehículos circulen en paralelo en el mismo sentido, también los buses pueden tener más o menos “carriles” para que pase la información.

Eso no sucede en un bus, porque por todos sus “carriles” pasa la misma cantidad de datos. Esto es así porque en un bus los datos se transmiten en grupos o paquetes a un ritmo determinado, es decir, con una frecuencia determinada.

El número de ceros y unos que “viaja” en cada paquete de datos depende del número de “carriles” del bus, es decir, del número de bits del bus. Por ejemplo, supongamos un bus de 8 bits en el que los paquetes de datos se envían a un ritmo de 50 paquetes por segundo, es decir, con una frecuencia de 50 Hz

Tipos de buses

- El bus de datos transporta los datos, es decir, por donde viajan las instrucciones procedentes o con destino al microprocesador. Es Unidireccional, o lo que es lo mismo, los datos viajan por este bus en una sola dirección. - El bus de direcciones (a veces llamado el bus de memoria) lleva la ubicación (direcciones) a donde deben ser almacenado o llevados los datos. Es un bus unidireccional. - El bus de control que es el que administra el uso y acceso a la línea de datos (transporta las comandos y señales para conocer el estado de los dispositivos). Gestiona el flujo de información entre los componentes que indican si la operación es una lectura o una escritura y la garantía de que la operación ocurre en el momento adecuado. Es un bus bidireccional, ya que también transmite señales de respuesta desde el dispositivo para conocer su estado.

Rafael Rodríguez Alejandro Rubio

FIN