
BUSES DE DATOS
Un bus, es un canal de comunicación que las computadoras usan para comunicar sus componentes entre sí, por ejemplo para comunicar el procesador con los periféricos, memoria o dispositivos de almacenamiento.
El objetivo de que El bus esté conectado a la tarjeta madre es que los dispositivos que se conecten a ella, actúen como si estuvieran directamente conectadas con el procesador.
TIPOS DE BUSES POR TECNOLOGÍA
En forma muy general existen tres tipos de buses, de acuerdo a la función que realizan.
-
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 o a los elementos de entrada y salida. La CPU sola puede colocar niveles lógicos en la n líneas de dirección, con la cual se genera 2n posibles direcciones diferentes. Cada una de estas direcciones corresponde a una localidad de la memoria o dispositivo de E / S.
-
Bus de Datos: Este es un bus bidireccional, pues los datos pueden fluir hacia o desde la CPU. Pueden ser entradas o salidas, según la operación que se esté realizando (lectura o escritura).
-
Bus de Control: Este conjunto de señales se usa para sincronizar las actividades y transacciones con los periféricos del sistema. Algunas de estas señales, como R / W, son señales que la CPU envía para indicar que tipo de operación se espera en ese momento. Los periféricos también pueden remitir señales de control a la CPU, como son INT, RESET, BUS RQ.


TIPOS DE BUSES
A través de estos buses circulan datos y direcciones que serán tratados por los dispositivos y el procesador de acuerdo a un régimen de llamadas o interrupciones que indican desde donde provienen los datos o hacia donde deben viajar.
Buses ISA: Las primeras computadoras personales estaban equipadas con ranuras de 8 bits, que para la velocidad de aquellos procesadores eran suficiente. Actualmente son lentas para los procesadores que existen.
Buses MCA: A medida que los procesadores aumentaron su velocidad, los buses ISA debieron mantener su velocidad para permanecer dentro del estándar, desaprovechando los mayores rendimientos de procesadores y dispositivos.
Buses EISA: Arquitectura estándar industrial extendida. Tiene características de la ISA en cuanto a su compatibilidad pero con la velocidad de MCA es decir, 32 bits.
Buses VESA: Las ranuras VESA son una extensión deI SA. Incluye toda la tecnología de EISA, funcionan al ritmo del microprocesador y permiten la transferencia de datos sin necesidad de que estos intervengan permitiendo procesos mucho más rápidos y dejando mayor tiempo libre al microprocesador central. Si bien esta característica lo hace más rápido, lo complejo de su cisionado límite, la cantidad de 2 o 3 ranuras solamente.
Buses PCI: Interconexión a componentes perimetrales. Es de características similares a VESA, pero se distingue porque la conexión del bus con el microprocesador se efectúa por intermedio de un chip adicional que simplifica y suprime las limitaciones de la conexión directa.
Bus AGP: Las siglas AGP corresponden a Puerto Avanzado de Gráficos. Se trata de un nuevo sistema para conectar periféricos en la placa base del PC; es decir, es un nuevo bus por el que van datos del microprocesador al periférico.




