Arquitectura de computadoras
Un bus de datos es un dispositivo mediante el cual al interior de una computadora se transportan datos e información relevante.
Para la informática, el bus es una serie de cables que funcionan cargando datos en la memoria para transportarlos a la Unidad Central de Procesamiento o CPU. En otras palabras, un bus de datos es una autopista o canal de transmisión deinformación dentro de la computadora que comunica a los componentes de dicho sistema con el microprocesador. El bus funciona ordenando la información que es transmitida desde distintas unidades y periféricos a la unidad central, haciendo las veces de semáforo o regulador de prioridades y operaciones a ejecutar.
Soporta la Información
Garantiza Comunicación
Función bus
Su funcionamiento essencillo: en un bus, todos los distintos nodos que lo componen reciben datos indistintamente, aquellos a los que estos datos no son dirigidos los ignoran y, en cambio, aquellos para los cuales los datos tienen relevancia, los comunican.
Desde el punto de vista técnico, un bus de datos es un conjunto de cables o conductores eléctricos en pistas metálicas sobre la tarjeta madre o “mother” del ordenador.Sobre este conjunto de conductores circulan las señales que conduce los datos.
Existen distintos tipos de buses. El bus de direcciones, por ejemplo, vincula el bloque de control de la CPU para colocar datos durante procesos de cómputo. El bus de control, por otro lado, transporta datos respecto de las operaciones que se encuentra realizando el CPU. El bus de datos propiamente dicho, transportainformación entre dispositivos de hardware como teclado, mouse, impresora, monitor y también de almacenamiento como el disco duro o memorias móviles.
2. ESTRUCTURA DE INTERCONEXIONES: Existen dos organizaciones físicas de operaciones E/S que tienen que ver con los buses que son:
2.1. Bus único: Considera a la memoria y a los periféricos como posiciones de memoria, y hace un símil delas operaciones E/S con las de escritura/lectura en memoria. Todas estas equivalencias consideradas por este bus, hacen que no permita controladores DMA (Direct Acces Memory ; de acceso directo a memoria).
2.2. Bus dedicado: Este en cambio, al considerar la memoria y periféricos como dos componentes diferentes, permite controladores DMA (dedicando un bus especial para él).
La primera grandiferencia entre estas dos tipos de estructuras es que el bus único no permite un controlador DMA (todo se controla desde la CPU), mientras que el bus dedicado si que soporta este controlador.
El bus dedicado trata a la memoria de manera distinta que a los periféricos (utiliza un bus especial) al contrario que el bus único que los considera a ambos como posiciones de memoria (incluso equipara lasoperaciones E/S con las de lectura/escritura en memoria).
Este bus especial que utiliza el bus dedicado tiene 4 componentes fundamentales:
a. Datos: Intercambio de información entre la CPU y los periféricos.
b. Control: Lleva información referente al estado de los periféricos (petición de interrupciones).
c. Direcciones: Identifica el periférico referido.
d. Sincronización:Temporiza las señales de reloj.
La mayor ventaja del bus único es su simplicidad de estructura que le hace ser más económico, pero no permite que se realice a la vez transferencia de información entre la memoria y el procesador y entre los periféricos y el procesador.
Por otro lado el bus dedicado es mucho más flexible y permite transferencias simultáneas. Por contra su estructura es más compleja ypor tanto sus costes son mayores.
A pesar de que el bus tiene una significación muy elemental en la forma de funcionamiento de un sistema de ordenador, el desarrollo del bus del PC representa uno de los capítulos más oscuros en la historia del PC. Aunque lBM intentó conseguir un sistema abierto y de hacer pública todo tipo deinformación, interrumpió la documentación de los pasos exactos de...
Regístrate para leer el documento completo.