Los buses son el mecanismo más común para la comunicación entre los dispositivos del computador. Físicamente son conductores por donde viajan señales eléctricas
Bus de Direcciones : Este es un bus unidireccional debido a que la información fluye es una sola dirección, de la CPU a la memoria ó a los elementos de entrada y salida. La CPU sola puede colocar niveles lógicos en las líneas de dirección, con la cual se genera 2 posibles direcciones diferentes. Cada una de estas direcciones corresponde a una localidad de la memoria ó dispositivo de E / S.
Los microprocesadores 8086 y 8088 usados en los primeros computadores personales (PC) podían direccionar hasta 1 megabyte de memoria (1.048.576 bytes). Es necesario contar con 20 líneas de dirección. Para poder manejar más de 1 megabyte de memoria , en los computadores AT (con procesadores 80286) se utilizó un bus de direcciones de 24 bits, permitiendo así direccionar hasta 16 MB de memoria RAM (16.777.216 bytes). En la actualidad los procesadores 80386DX pueden direccionar directamente 4 gigabytes de memoria principal y el procesador 80486DX hasta 64 GB.
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 de informació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.
Su funcionamiento es sencillo: 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.
El bus de control gobierna el uso y acceso a las líneas de datos y de direcciones. Como éstas líneas están compartidas por todos los componentes, tiene que proveerse de determinados mecanismos que controlen su utilización. Las señales de control transmiten tanto órdenes como información de temporización entre los módulos. Mejor dicho, es el que permite que no haya colisión de información en el sistema.
ESTRUCTURA DE LOS BUSES
Los buses se componen de líneas eléctricas que
transmiten un “0” (cero voltios) o un “1” (más de
cero voltios).
Líneas/bus de datos: camino para transferir datos entre el resto de componentes de un computador. Su anchura (número de líneas eléctricas) suele ser una potencia de dos (8=23, 16=24, 32=25,,64=26, ...).
• Líneas/bus de direcciones: designan la posición/dirección de los datos. Son salidas de la CPU/procesador y determinan capacidad de direccionamiento.
• Líneas/bus de control: controlan el acceso y uso de las líneas/buses anteriores.
JERARQUÍA DE BUSES
Antiguamente sólo existía un bus principal que lo conectaba todo: bus del sistema.
• Actualmente existe un conjunto de buses conectados entre sí y formando una jerarquía.
• Facilita la mejora del rendimiento de todo el computador al agrupar dentro de los diferentes tipos de buses aquellos componentes del ordenador que tienen aproximadamente la misma velocidad de transmisión de la información.
• Mientras más lejos del CPU, buses más lentos y normalmente de menos líneas de datos.
Varios tipos de buses en función de su posición dentro de la jerarquía:
• Bus de CPU ó “bus local” del procesador: elementos más rápidos tales como la memoria caché.
• Bus local ó bus del sistema (Front Side Bus): conecta elementos tales como la memoria principal o dispositivos rápidos (por ejemplo AGP).
• Bus de expansión y/o E/S: PCI, USB, ATA, SCSI,
esta información trata de definir lo que es el bus que es parte de la comunicación del hardware de un ordenador,pero por distintos motivos hay diferentes tipos de buses que desempeñan ciertas actividades necesarias para una buena comunicación y desempeño de las computadoras .
ResponderEliminarAlguna ves habia leido sobre los Buses, pero no lo habia leido a tan produndidas como aqui. Sabía que habia Buses de dirección de datos pero no creía que hubiera de otros tipos distintios, he aprendido cosas nuevas con esta información.
ResponderEliminarLos buses son una parte esencial ya que existen diferentes tipos se buses que cada uno realiza diferentes actividades, en la jerarquía de buses me da a entender que todos los buses var conectados entre sí, así formando está jerarquía y facilita el rendimiento de la computadora.
ResponderEliminarTu información me parece completa
por ejemplo tu información es amplia como nos muestras sus componentes internos de los buses lo que es necesario comprender su estructura de igual forma que su jerarquía de esta misma como sus etapas. Nos explicas la relación que estas tienen su Comparación, funcionamiento y componentes que lo forman tipos de Buses ya que es necesario para nosotros como muy importante.
ResponderEliminarhabarcaste muy bien el temas ya que tu informacion defines lo que es el bus, ya que forma parte de la comunicacion hacia el computador, solo que la estructura de los buses no me queda de todo el bien entendida, podrias mejorar ese punto del tema.
ResponderEliminar