Está en la página 1de 14

Buses

Arquitectura de Computadora
Temas
1.2.4.1 Tipos de buses
1.2.4.2 Estructura de los buses
1.2.4.3 Jerarquas de buses
Introduccin a los Buses
Los componentes de una computadora
(CPU, Memoria, E/S) se conectan entre s
mediante un conjunto de lneas que
transmiten seales con funciones
especficas.
Tres tipos de seales que constituyen un
bus: direcciones (de memoria o E/S), datos
y control.
Introduccin a los Buses
Estructura de los Buses

Los buses se componen de lneas elctricas que


transmiten un 0 (cero voltios) o un 1 (ms de
cero voltios).

Lneas/bus de datos: camino para transferir datos


entre el resto de componentes de un computador.
Su anchura (nmero de lneas elctricas) suele ser
una potencia de dos (8=23, 16=24, 32=25,,64=26, ...).
Estructura de los Buses

Lneas/bus de direcciones: designan la


posicin/direccin de los datos. Son salidas
de la CPU/procesador y determinan
capacidad de direccionamiento.
Lneas/bus de control: controlan el acceso y
uso de las lneas/buses anteriores.
Estructura de los Buses
Tipos de Buses
SERIE y PARALELO: los primeros transmiten bit a
bit y los segundos varios bits a la vez.

MULTIPLEXADOS y NO MULTIPLEXADOS
DEDICADOS: los multiplexados realizan
diferentes funciones en funcin de las necesidades
del momento.

Ejemplo: bus compartido para direcciones y datos


ahorro en Hardware y por lo tanto en costos.
Tipos de Buses
CENTRALIZADOS y DISTRIBUIDOS : necesidad
de determinar qu elemento transmite y cul
recibe. Generalmente existe admistracin
centralizada por la CPU procesador.
SNCRONOS y ASNCRONOS (temporizacin):
cmo ocurren los diferentes eventos (comienzo,
fin, ...) implicados en la transmisin de
informacin. Utilizacin de una seal de reloj
(comunicacin sncrona) unas lneas de
protocolo (comunicacin asncrona).
Jerarquas de Buses
Compatibilidad entre buses:
Slo si son elctricamente idnticos. Las
caractersticas de los diferentes tipos de
buses deben estar normalizadas. Ejemplo:
bus PCI, AGP, USB, FireWire...
Jerarquas de Buses
Antiguamente slo exista un bus principal que lo conectaba
todo: bus del sistema.

Actualmente existe un conjunto de buses conectados entre


s y formando una jerarqua.

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 transmisin de la informacin.

Mientras ms lejos del CPU, buses ms lentos y normalmente


de menos lneas de datos.
Jerarquas de Buses
Varios tipos de buses en funcin de su posicin
dentro de la jerarqua:

Bus de CPU bus local del procesador:


elementos ms rpidos tales como la memoria
cach.

Bus local bus del sistema (Front Side Bus):


conecta elementos tales como la memoria principal
o dispositivos rpidos (por ejemplo AGP).

Bus de expansin y/o E/S: PCI, USB, ATA, SCSI, ...


Jerarquas de Buses
Esquema tpico de
jerarqua de buses en
una computadora.
Los buses de arriba
son los ms rpidos y
el bus de expansin
el ms lento.
Jerarquas de Buses
Esquema de
conexin de
componentes en
una PC. El chip
Puente Sur
agrupa los buses
ms lentos y el
Puente Norte los
ms rpidos.

También podría gustarte