BUS DE DATOS
BUS
Un bus es una ruta entre los componentes de una computadora.
Existen dos buses principales en una computadora:
1. El Bus del Sistema reside en la tarjeta madre y conecta al CPU
con otros dispositivos que se alojan en la tarjeta madre. El bus
del sistema tiene dos partes:
1) El Bus de Datos, que conecta al CPU con la memoria, y con todos los
dispositivos de almacenamiento, de entrada/salida y de comunicaciones
que están conectados con la tarjeta madre.
2) El Bus de Direcciones. El Bus de direcciones va del CPU a la RAM.
2. Un Bus de Expansión conecta dispositivos externos, como el
teclado, mouse, módem, impresora y otros. Con el CPU.
Los cables de las unidades de disco y otros dispositivos internos se
conectan al bus.
BUS DE DATOS
• El bus de datos es una ruta eléctrica que conecta al CPU,
memoria y los otros dispositivos de hardware en la tarjeta
madre.
• En realidad, el bus es un conjunto de cables paralelos.
• El número de cables en el bus afecta la velocidad con la
cual pueden viajar los datos entre los componentes de
hardware, de la misma manera en que el número de
carriles de una vía rápida afecta el tiempo en que las
personas pueden llegar a su destino. Debido a que cada
cable puede transportar 1 bit de datos por vez, un bus de
8 cables puede mover 8 bits por vez, el cual es un byte
completo.
• Un bus de 16 bits puede transferir 2 bytes y un bus de 32
bits puede transferir 4 bytes por vez. Los modelos más
nuevos de computadoras tienen un bus de datos de 64
bits, conocido como Bus Frontal, el cual transfiere 8
bytes por vez.
• Al igual que el procesador, la velocidad del bus se mide
en megahertz(MHz) debido a que cuenta con su propia
velocidad de reloj. Como se imaginará, mientras más
rápida sea la velocidad del reloj, más rápido podrá
transferir datos entre las partes de la computadora.
La mayoría de las PC actuales tienen una velocidad de
bus de 100 MHz o 133 MHz, pero las velocidades de 800
MHz y mas altas están volviendo más comunes.
La velocidad del bus está directamente vinculada a la
velocidad del CPU. Todos los procesadores utilizan un
multiplicador para hacer el CPU vaya más rápido. Esta es
la manera en que funciona: piense en un bus de sistema
que se ejecuta a 400 MHz y que soporta un procesador de
1.6 GHz. Lo más rápido que el CPU puede comunicarse
con los dispositivos externos es 400 MHz.
ESTÁNDARES DE BUS
Los buses de las PC están diseñados para coincidir con las
capacidades de los dispositivos que están conectados a
ellas.
Cuando los CPU sólo pueden enviar y recibir 1 byte de
datos a la vez, no tiene sentido conectarlos a un bus que
puede transportar más datos. No obstante, a medida que la
tecnología de los microprocesadores mejora, se han creado
chips que pueden enviar y recibir más datos por vez,
además los diseños mejorados de bus crearon rutas más
amplias a través de las cuales pueden fluir los datos.
Con un bus más amplio, la computadora puede transferir más
datos en el mismo lapso o la misma cantidad de datos en menos
tiempo.
BUS DE DIRECCIONES
El bus de direcciones es un conjunto de cables similar al
del bus de datos. El bus de direcciones sólo conecta al
CPU y la RAM, además sólo transporta direcciones de
memoria.(Recuerde, cada byte de la RAM está asociado
con un número que es su dirección de memoria.)
Bus de 16 bits
2 bytes a la vez
Bus de 32 bits
4 bytes a la vez
Bus de 64 bits
8 bytes a la vez
Entre las tecnologías de bus comunes se
incluyen:
El Bus arquitectura estándar de la industria(ISA, por sus
siglas en inglés) es un bus de datos de 16 bits. Después de
su lanzamiento, a mediados de los ochenta, ISA se
convirtió en el estándar industrial del facto y aún se
utiliza en muchas computadoras para conectar
dispositivos más lentos al CPU(por ejemplo el módem y
dispositivos de entrada).
La Tecnología Bus Local se desarrolló para conectar
dispositivos más rápidos con en CPU. Un bus local es un
sistema interno que se extiende entre los componentes
de la tarjeta madre. Actualmente, la mayoría de los
sistemas utilizan algún tipo de tecnología de bus local y
están acoplados con uno o mas tipos de bus de expansión.
El Bus Interconexión de Componentes Periféricos(PCI) es un
tipo de bus local diseñado por Intel para facilitar la
integración de nuevos tipos de datos, por ejemplo, de audio,
video e imágenes.
El Bus Puerto de Aceleración de Gráficos(AGP) incorpora una
arquitectura especial que le permite a la tarjeta e video
tener acceso a la RAM del sistema directamente,
incrementando enormemente la velocidad del desempeño
gráfico. El estándar AGP ha llevado al desarrollo de muchos
tipos de tarjetas aceleradoras de video que soportan
imágenes 3-D y de video de movimiento pleno. A pesar de
que AGP aumenta el desempeño gráfico, no se puede utilizar
en todas las PC. El sistema debe utilizar un conjunto de chips
que proporcionen soporte para el estándar AGP. La mayoría
de las computadoras nuevas incluye capacidades gráficas AGP
además de un bus de sistema PCI y un bus de expansión.
El Bus Serial Universal (USB) es un bus relativamente
nuevo que se encuentra en todas las computadoras
modernas. A differentia del PCI y del AGP, el USB es un
bus de intercambio rápido; lo cual significa que un
usuario puede conectar y luego desconectar un
dispositivo USB sin afectar a la computadora. USB soporta
hasta 127 dispositivos, ya sea conectados en cadena o en
un concentrador.
Los Puertos IEEE 1394(FireWire) anteriormente sólo se
encontraban en las computadoras Macintosh, pero
actualmente son cada día más comunes en las PC
compatibles con IBM.
El Bus PC Card se utiliza únicamente en las computadoras
laptop. Al igual que USB, el bus PC Card es de
intercambio rápido. Una PC Card tiene el tamaño
aproximado de una pila de cuatro tarjetas de crédito. Los
usos comunes de la PC Card incluye tarjetas WiFi,
tarjetas de red y módems externos.
Tradicionalmente, el desempeño de los buses de una
computadora se medía por la cantidad de bits que podía
transferir a la vez.
Especificaciones de desempeño de los buses comunes
Tipo de Bus Rápido Ancho (Bits) Velocidad de
Transferencia Intercambio
AGP 8 32 2.1 GHz No
FireWire 32 400 MHz Sí
ISA 16 8.33 MHz No
PC Card 32 33 MHz Sí
PCI 32 33 MHz No
USB 32 480 MHz Sí
BIBLIOGRAFÍA
Norton, Peter. Introducción a la
Computación, 6ta Edición- Mc Graw Hill.
México. 2010. 196-198 pp.