You are on page 1of 15

CAPTULO 2 RANURAS DE BUS Y TARJETAS DE E/S. Definicin de un bus. Tipos de buses: del procesador, de memoria, de direcciones.

Necesidad de ranuras de expansin. Tipos de buses de E/S.: ISA, Locales, Bus Serial. Recursos del sistema: Interrupciones, Canales DMA, Direcciones de E/S. Solucin de conflictos de recursos.

RANURAS DE BUS Y TARJETAS DE E/S


Un bus es bsicamente un conjunto de lneas de alambre (de diferentes materiales) por las cuales circulan energa elctrica la cual es reconocida por el CHIPSET del ordenador en forma de unos(1) y ceros(0)

Interconecta y comunica a los diferentes dispositivos (hardware) que comprenden el sistema computarizado.

En ellos viajan informacin de control de los dispositivos y de utilidad para el usuario.

Partes de un Bus
1.
2. 3.

El bus de datos enva informacin de ida y regreso entre la memoria y el microprocesador, dividida en un bus de datos externo y un bus de datos interno. El bus de direcciones identifica qu localidad de memoria se usar. El bus de control conduce las seales de la unidad de control.

Tarjeta controladora de E/S a travs del puerto paralelo

Caractersticas: 12 Salidas (8 bits de datos + 4 bits de control). 5 Entradas TTL (bits de estado). Simulacin de entrada por pulsador. Mdulo de 8 salidas de potencia (hasta 500W/salida). Alimentacin incluida en el mdulo de control. Alimentacin de +5V y +12V estabilizados para mdulos de expansin (500mA mx.). Control de la tarjeta E/S a travs del puerto paralelo. Sistema modular a travs de conectores de cinta plana para expansin del sistema. Visualizacin del estado de las salidas sin necesidad de conexin de alimentacin de red. Ideal para ensayo de programacin de las salidas.

Esquema de Interconexin mediante bus

Tipos de buses de E/S.: ISA, Locales, Bus Serial.

Bus ISA (Arquitectura estndar de la industria)) Bus ISA es una actualizacin del bus PC, compatible con ste. El ancho de banda mximo del bus ISA de 16 bits es de 16 MBytes/segundo.

Conector ISA de 8 bits:

El bus ISA nicamente permite que el hardware direccione los primeros 16 megabytes de RAM.

Buses PCI

PCI (Interconexin de componentes perifricos) Por lo general, las placas madre cuentan con al menos 3 4 conectores PCI, identificables generalmente por su color blanco estndar. La interfaz PCI existe en 32 bits con un conector de 124 clavijas o en 64 bits con un conector de 188 clavijas. Tambin existen dos niveles de sealizacin de voltaje: 3,3 V para los ordenadores porttiles 5 V para los equipos de escritorio El voltaje sealizado no es igual al voltaje de la fuente de alimentacin de la placa madre, sino que es el umbral de voltaje necesario para el cifrado digital de los datos.

Buses PCI
Existen 2 tipos de conectores de 32 bits: conector PCI de 32 bits, 5 V:

conector PCI de 32 bits, 3,3 V:

Tipos de buses de E/S.: ISA, Locales, Bus Serial.

El USB
Tiene como objetivo definir un bus de expansin externa el cual hiciera que el agregar perifricos a una computadora tan fcil como conectar el jack de telfono.

Necesidad de ranuras de expansin.

Qu es una interrupcin?

Un ordenador posee muchos perifricos. Generalmente, necesitan utilizar recursos del sistema, aunque slo sea para comunicarse con ste... Cuando necesitan un recurso, envan una peticin de interrupcin al sistema para que ste les preste atencin.

El trmino "cascada" se puede pensar como una manera de "insertar" las IRQ del 8 al 15 entre las IRQ del 1 al 3:

Dado que la prioridad se otorga a medida que va aumentando el orden en el nmero de IRQ, y debido a que las IRQ del 8 al 15 se insertan entre las IRQ del 1 al 3, el orden de prioridad es el siguiente: 0 > 1 > 8 > 9 > 10 > 11 > 12 > 13 > 14 > 15 > 3 > 4 > 5 > 6 > 7

Qu es un DMA?
Los perifricos con frecuencia necesitan contar con "memoria prestada" del sistema, la cual utilizarn como bfer. Este bfer ser un rea de almacenamiento temporal que permite que se escriban rpidamente datos de entrada y salida. Para afrontar esta necesidad, se defini un canal de acceso directo a la memoria denominado DMA (Direct Memory Access por sus siglas en ingls).

El canal DMA es un acceso a una ubicacin RAM en el ordenador, al que una "Direccin de Inicio RAM" y una "Direccin de Fin" hacen referencia. Este mtodo permite que un perifrico utilice canales especiales que le den acceso directo a la memoria, sin involucrar al microprocesador. Esto permite que el microprocesador se libere de la necesidad de hacer este trabajo. Un ordenador tipo PC cuenta con 8 canales DMA. Los primeros cuatro canales DMA poseen 8 bits mientras que los DMA que van del cuarto al sptimo poseen 16 bits.

Direcciones de base
Debido a que a veces los perifricos necesitan intercambiar informacin con el sistema, se les asignan direcciones de memoria para enviar y recibir datos. Estas direcciones se denominan "direcciones de base" (los siguientes trminos tambin se usan algunas veces: "puertos de entrada/salida", "puertos de E/S", "direccin E/S", "direcciones de puertos de E/S", "puertos de base", o "Direcciones de Entrada/Salida"). Por intermedio de esta direccin de base los perifricos se pueden comunicar con el sistema operativo. Por consiguiente, slo puede haber una direccin de base por perifrico.

You might also like