En la actualidad, los buses de los ordenadores desempeñan un rol fundamental en el funcionamiento de estos, pues a través de ellos se puede establecer la comunicación entre los distintos componentes del ordenador.Existen distintos tipos de Buses, entre ellos tenemos bus serial , bus paralelo,bus de control, bus de direcciones. Cada uno con sus propias características. El funcionamiento de un bus se basa en trasmitir señales eléctricas que son enviadas y recibidas con la ayuda de integrados que poseen una interfaz del bus dado y se encargan de manejar las señales y entregarlas como datos útiles.
DEFINICIÓN
Se denomina bus, en informática, al conjunto de
conexiones físicas (cables, placa de circuito impreso, etc.) que pueden
compartirse con múltiples componentes de hardware para que se comuniquen
entre sí.
(1)
El propósito de los buses es reducir el número
de rutas necesarias para la comunicación entre los distintos
componentes, al realizar las comunicaciones a través de un solo canal de
datos. Ésta es la razón por la que, a veces, se utiliza la metáfora
"autopista de datos".(1)Funcionamiento
La función del bus es la de permitir la conexión lógica entre distintos subsistemas de un sistema digital, enviando datos entre dispositivos de distintos órdenes: desde dentro de los mismos circuitos integrados, hasta equipos digitales completos que forman parte de supercomputadoras.(2)La mayoría de los buses están basados en conductores metálicos por los cuales se trasmiten señales eléctricas que son enviadas y recibidas con la ayuda de integrados que poseen una interfaz del bus dado y se encargan de manejar las señales y entregarlas como datos útiles. Las señales digitales que se trasmiten son de datos, de direcciones o señales de control.(2)
Los buses definen su capacidad de acuerdo a la frecuencia máxima de envío y al ancho de los datos. Por lo general estos valores son inversamente proporcionales: si se tiene una alta frecuencia, el ancho de datos debe ser pequeño. Esto se debe a que la interferencia entre las señales (crosstalk) y la dificultad de sincronizarlas, crecen con la frecuencia, de manera que un bus con pocas señales es menos susceptible a esos problemas y puede funcionar a alta velocidad.(2)
Todos los buses de computador tienen funciones especiales como las interrupciones y las DMA que permiten que un dispositivo periférico acceda a una CPU o a la memoria usando el mínimo de recursos.(2)