BUS
EN LA INFORMATICA
Qué
es un bus?
Un bus es una comunicación compartida,un conjunto de cables para comunicar múltiples subsistemas.
Un bus es una comunicación compartida,un conjunto de cables para comunicar múltiples subsistemas.
El
bus es un herramienta fundamental para construir grandes y complejos
sistemas. Su operación básica se denomina ciclo de bus que es el
conjunto de pasos necesarios para realizar una transferencia
elemental entre dispositivos conectados al bus.
Ventajas:
-Flexibilidad
del sistema
-Facilidad
para añadir nuevos componentes
-Mover
periféricos entre ordenadores que comparten el mismo bus.
-Economía.
-Las
mismas conexiones compartidas por múltiples componentes.
-Manejar
la complejidad partiendo el diseño: divide y vencerás
Desventajas
-Crea
un cuello de botella.
•
Todo pasa a través
del bus.
•
El ancho de banda
del bus limita .
-Velocidad
máxima limitada
•
Longitud del bus.
•
Número de
dispositivos conectables.
•
Flexibilidad para
soportar diferentes tipos de dispositivos
-Más
flexible: más lento.
CARACTERÍSTICAS:
-Tipo
de lógica, Grado de paralelismo, Sincronización.
-Protocolo,
Temporización, Bidireccionalidad, Estrategia de control.
-Velocidad
y tasa de transferencia .
-Longitud
máxima, Capacidad de conexión, Soporte.
TIPOS
DE BUSES:
Bus
paralelo:En este tipo de bus, los datos son enviados por
bytes al mismo tiempo, con la ayuda de varias líneas que tienen
funciones fijas. La cantidad de datos enviada es bastante grande con
una frecuencia moderada y es igual al ancho de los datos por la
frecuencia de funcionamiento. Este tipo de bus es usado en el
procesador, en discos duros, tarjetas de expansión y de vídeo,
hasta las impresoras.
-Las
Líneas de Dirección:son las encargadas de indicar la posición
de memoria o el dispositivo con el que se desea establecer
comunicación.
-Las
Líneas de Control:son las encargadas de enviar señales de
arbitraje entre los dispositivos. Entre las más importantes están
las líneas de interrupción, DMA y los indicadores de estado.
-Las
Líneas de Datos:trasmiten los bits, de manera que por lo general
un bus tiene un ancho que es potencia de 2.
Bus
serie: En este tipo de bus, los
datos son enviados bit a bit y se reconstruyen por medio de
registros o rutinas de software. Está formado por pocos conductores
y su ancho de banda depende de lafrecuencia. Es usado en buses para
discos duros, tarjetas de expansión y para el bus del procesador.
LOS BUSES PRINCIPALES
Por
lo general, dentro de un equipo, se distinguen dos buses principales:
- El bus de expansión (llamado algunas veces bus de entrada/salida) permite a diversos componentes de la placa madre (USB, puerto serial o paralelo, tarjetas insertadas en conectores PCI, discos duros, unidades de CD-ROM y CD-RW, etc.) comunicarse entre sí. Sin embargo, permite principalmente agregar nuevos dispositivos por medio de las ranuras de expansión que están a su vez conectadas al bus de entrada/salida.Subconjunto de un busEn realidad, cada bus se halla generalmente constituido por entre 50 y 100 líneas físicas distintas que se dividen a su vez en tres subconjuntos:
-El
bus de direcciones,(también
conocido como bus de memoria)
transporta las direcciones de memoria al que el procesador desea
acceder, para leer o escribir datos. Se trata de un bus
unidireccional.-El bus de datos transfiere tanto las instrucciones que provienen del procesador como las que se dirigen hacia él. Se trata de un bus bidireccional.
-El bus de control (en ocasiones denominado bus de comando) transporta las órdoncentrador de controladores gráficos y de memoria.enes y las señales de sincronización que provienen de la unidad de control y viajan hacia los distintos componentes de hardware. Se trata de un bus bidireccional en la medida en que también transmite señales de respuesta del hardware.El conjunto de chipsEl conjunto de chips es el componente que envía datos entre los distintos buses del equipo para que todos los componentes que forman el equipo puedan a su vez comunicarse entre sí. Originalmente, el conjunto de chips estaba compuesto por un gran número de chips electrónicos (de allí su nombre). Por lo general, presenta dos componentes:
-El
Puente Norte (que
también se conoce como controlador
de memoria, se encarga de controlar las
transferencias entre el procesador y la memoria RAM. Se encuentra
ubicado físicamente cerca del procesador. También se lo conoce
como GMCH que
significa Concentrador de controladores
gráficos y de memoria.-El Puente Sur (también denominado controlador de entrada/salida o controlador de expansión) administra las comunicaciones entre los distintos dispositivos periféricos de entrada-salida. También se lo conoce como ICH (Concentrador controlador de E/S). Por lo general, se utiliza el término puente para designar un componente de interconexión entre dos buses.el término puente para designar un componente de interconexión entre dos buses.
IMPORTANCIA
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".
REFERENCIAS BIBLIOGRAFICAShttp://campus.uladech.edu.pe/pluginfile.php/6970275/mod_resource/content/1/BBuses.pdfhttp://www.infor.uva.es/~cevp/FI_II/fichs_pdf_teo/Trabajos_Ampliacion/Buses.pdfhttp://es.ccm.net/contents/364-que-es-un-bus-informatico





No hay comentarios:
Publicar un comentario