Los Buses de un Ordenador

8 dic 2007

Una computadora personal requiere de transferir datos del disco a la UCP, de la UCP a la memoria y de la memoria al adaptador de video, al de red, módem... y no se pueden tener circuitos eléctricos separados para cada par de dispositivos. Este transporte de datos es simplemente un conjunto de líneas eléctricas comunes que conectan todos los dispositivos y componentes de la computadora, en donde los circuitos observan las cargas en estas líneas para identificar los datos y responder cuando su número de identificación es transmitido y comienzan a transmitir o recibir datos en otro conjunto de cables. Este transporte es el medio por el cual viajan los datos y pueden tener las siguientes características:

--Ancho de la ruta de datos, que es la cantidad de bits que puede transportar de manera simultánea. Los primeros tenían una ruta de datos de 4 bits. --Velocidad del ciclo de reloj, que hace referencia a la cantidad de grupos de datos por segundo que se pueden enviar por la ruta de datos. A la velocidad elemental de la computadora usualmente se le llama velocidad de transporte frontal.

El ancho de banda es la combinación de las dos anteriores, dando como resultado la cantidad de bits por segundo que pueden viajar a través del transporte. La fórmula para calcular el ancho de banda es:

  • Ancho de la ruta de datos
  • Multiplicado por
  • Velocidad del ciclo de reloj

Clasificaciones: A) Según la Funcionalidad:

  1. Buses Microprocesador-Memoria: son propietarios, usualmente muy rápidos, con un número conocido de dispositivos y desempeño
  2. Buses E/S: son abiertos, más lentos y anchos, soportan un número desconocido de dispositivos, y con desempeños muy desiguales.

B) Según el modo de transmitir la información:

  1. Bus Unidireccional Este tipo de bus se caracteriza por que la información que fluye a través de el es en una sola dirección, por ejemplo, El CPU usa un bus de direcciones que es unidireccional, el CPU puede mandar direcciones de memoria hacia la memoria, pero la memoria no puede mandar datos a través de este bus.
  2. Bus Bidireccional Este tipo a contraparte del bus mencionado anteriormente, se caracteriza por que a través de el los datos pueden fluir en cualquiera de los dos sentidos.
  3. Bus serie En este tipo de bus, la información puede fluir en uno o dos sentidos, la diferencia es que la información se transmite bit por bit, por lo que se puede considerar como lento a comparación del paralelo.
  4. Bus Paralelo En este Bus, toda la información que se transmite se manda a través de varios canales simultáneos, por eso es mas rápido que el bus anterior. 1. Bus de datos Mueve los datos entre los dispositivos del hardware: de Entrada como el teclado, el escáner, el ratón, etc.; de salida como la Impresora, el Monitor o la tarjeta de Sonido; y de Almacenamiento como el Disco Duro, el Disquete o la Memoria-Flash. 2. Bus de control Este bus transporta señales de estado de las operaciones efectuadas por la CPU con las demás unidades. El método utilizado por el ordenador para sincronizar las distintas operaciones es por medio de un reloj interno que posee el ordenador y facilita la sincronización y evita las colisiones de operaciones (unidad de control).Estas operaciones se transmiten en un modo bidireccional.

0 comentarios: