Professional Documents
Culture Documents
Buses
En el diagrama en bloques de una PC se observa que el microprocesador se relaciona con los periféricos a
través de diversos componentes. Por un lado, existen los canales de comunicación que se conocen como Buses.
Por ellos se transmiten señales eléctricas entre los diferentes componentes. Esas señales pueden ser de tres ti-
pos:
De direcciones, que se utilizan para marcar una posición determinada dentro de un componente. Por
ejemplo, el microprocesador es capaz de indicar una posición dentro de la extensa memoria RAM en la que se
quiere almacenar un valor.
De datos, que sería la información en curso de procesamiento propiamente dicha. Como ejemplo, pode-
mos pensar en el resultado de un cálculo matemático, que se envía desde el microprocesador hacia la placa de
video para que ésta lo muestre en el monitor.
De control, o sea, para indicar una orden a un componente. El microprocesador, por ejemplo, puede man-
dar una señal a la impresora para indicarle que finalizó el trabajo a imprimir. También el teclado puede “avisar”
al microprocesador que se están pulsando algunas teclas.
Estos diversos tipos de comunicación se establecen por tres buses diferentes, que llevan respectivamente
los nombres de bus de direcciones, bus de datos y bus de control.
Salvo raras excepciones, como lo que se denomina DMA (acceso directo a memoria), la comunicación a
través de los buses siempre es desde y hacia el microprocesador.
Actualmente, existen buses especiales para ciertos usos. Por ejemplo, se ha desarrollado el bus AGP, para
la parte de video con alta calidad de gráficos; el bus ATA, para manejar discos rígidos, etc. Para simpificar el
diagrama en bloques, se han representado todos como un único bus.
Placas controladoras
Todos los periféricos (excepto la memoria en el diagrama en bloques simplificado) se conectan a los bu-
ses a través de circuitos y componentes electrónicos llamadas placas controladoras, managers, drivers, “maneja-
dores”, etc.
Su función básica es la de administrar o controlar el funcionamiento de cada periférico y de esta manera
liberar de esta tarea al sistema principal. Tengamos en cuenta que el microprocesador está realizando múltiples
acciones permanentemente, algunas relacionadas con el funcionamiento del equipo y otras con el procesamien-
to de los datos. Los periféricos muchas veces están ocupados en otras actividades, o demoran en tomar los datos
que se les envía o en entregar los datos que se les solicita. Todo esto demoraría al sistema principal si éste estu-
viese obligado a manejarlos.
Así, con estas placas controladoras que actúan como interfaces, el microprocesador sólo debe mandar las
indicaciones y los datos necesarios a ellas, y estas se ocuparán de “entenderse” con el periférico correspondien-
te de acuerdo al tipo y modelo de éste mientras el microprocesador puede dedicarse a otra cosa. Lo mismo suce-
de cuando el microprocesador necesita un dato de un periférico. Su función será solicitarle a la placa controla-
dora que se ocupe de tomar el dato y enviárselo. Por último, en el caso de que el periférico tiene datos que en-
viar, se los pasa a la controladora y esta le avisará al microprocesador para que la “atienda” cuando esté desocu-
pado.
Conexiones
Independientemente de la denominación, las placas que no son On Board se conectan o enchufan en la
placa madre con unos conectores que la misma posee, llamados zócalos o slots. La placa madre también posee
zócalos para los demás componentes que se conectan a ella: los cables de alimentación eléctrica, el microproce-
sador, la memoria, etc.
Hay slots de varios tipos. Algunos son particulares para un componente determinado tales como los co-
nectores para el microprocesador, la memoria RAM, etc.; mientras que otros son genéricos y permiten conectar
cualquier tipo de placa en ellos.
Tanto los conectores específicos como los genéricos han ido evolucionando a través del tiempo y existen
diferentes modelos: ISA y PCI son las siglas de los dos modelos de slots genéricos más difundidos, el primero
ya casi en desuso.
Puertos
Existen además algunas fichas de conexión que podríamos llamar “genéricas”. Esto quiere decir que no
son para un tipo particular de periférico, sino que se pueden conectar en ellas diversos dispositivos. Se les llama
puertos.
Durante muchos años se contaba con dos tipos principales de puertos: Los puertos tipo serie, en uno de
los cuales se conectaba el mouse; y los puertos tipo paralelo, que se utilizaban para impresoras, escáneres, etc.
En los últimos tiempos comenzaron a aparecer puertos más veloces y de mejores características que aque-
llos, por lo que los puertos serie y paralelo pueden llegar a caer en desuso en poco tiempo. El puerto “moderno”
más difundido es el USB. Actualmente existen teclados, ratones, parlantes, escáneres, impresoras... con cone-
xión USB, además de que muchos de los nuevos dispositivos electrónicos tales como cámaras fotográficas, re-
productores de MP3, etc., utilizan este tipo de conexión. Una PC actual puede llegar a tener 4, 6 o más puertos
USB, para permitir la conexión de gran cantidad de periféricos u otros dispositivos externos.
Drivers
Para que cualquier tipo de placa controladora funcione correctamente necesita un programa adecuado que
la maneje, y lo mismo sucede con los periféricos y los puertos. A estos programas se los conoce como drivers,
controladores, administradores o manejadores. Suelen venir junto con la computadora, la placa controladora, o
el periférico, en un CDRom o diskette.
Sin estos programas trabajando adecuadamente, los periféricos o placas controladoras suelen no funcio-
nar, o hacerlo con limitaciones. Una placa controladora de video sin el driver adecuado sólo muestra una gama
de 16 colores, por ejemplo; en cambio una placa de sonido no funciona de ninguna manera sin sus drivers.
Una de las ventajas de las nuevas versiones del Sistema Operativo Windows consiste en que trae una gran
base de datos de controladores, con lo cual puede reconocer e instalar muchos drivers por su propia cuenta, aún
cuando no contemos con los discos de instalación del componente.
2
Plug and Play (PnP)
Para facilitar esa tarea de instalación y configuración de los programas controladores o drivers, la mayoría
de los componentes actuales (periféricos y placas controladoras) son de tecnología Plug and Play. Esto significa
que cuando se los conecta por primera vez a una PC “le avisan” al Sistema Operativo de su presencia, y éste
procede a instalar los drivers adecuados, si es que los tiene en su base de datos, o le solicita al usuario que inser-
te los discos en los que se encuentren los mismos.
Componentes IDE
La mayoría de los discos rígidos, lectoras y grabadoras de CDRom y de DVDRom actuales, son de un
tipo de tecnología llamada IDE. Más allá de sus características técnicas, lo que nos interesa al respecto es que
todos estos componentes se manejan igual, con el mismo tipo de placa controladora, que se suele llamar Multi
IDE y viene integrada en la placa madre (On Board).
Esta placa controladora está capacitada para manejar hasta cuatro unidades IDE, que se suelen llamar
IDE-0, IDE-1, IDE-2 e IDE-3. Esto quiere decir, por un lado que existe una limitación en cuanto a la cantidad
de discos, lectoras y/o grabadoras que se puede tener en un equipo; y por otro, que no hace falta instalar nuevos
drivers cuando se conecta una lectora o grabadora de CD o DVD, ni cuando se conecta un nuevo disco rígido:
si la PC ya tiene una unidad IDE, puede manejar a las demás sin problemas.
La conexión de las unidades IDE se realiza a través de un cable llamado cable plano, cinta o ribbon, que
posee tres conectores: uno para la placa y los otros para una o dos unidades IDE. En el caso de conectar dos
unidades en un mismo cable, se requiere configurar a una de ellas como Master (Amo) y al otro como Slave
(Esclavo).
Por lo dicho, para administrar las cuatro unidades IDE, la placa multi IDE posee dos “canales”, uno lla-
mado Primario y otro Secundario. En cada uno de ellos se pueden conectar dos unidades. A la unidad IDE-0,
entonces, se la puede llamar también Primaria-Master; a la IDE-1, Primaria-Slave. Las siguientes serán Secun-
daria-Master (IDE-2) y Secundaria-Slave (IDE-3).
Glosario
AGP: Accelerated Graphic Port. Es un bus local, que se dedica exclusivamente a manejar los datos que van dirigidos a la
placa de video. Permite utilizar la memoria RAM como parte de la memoria para esta función.
Bus: Conjunto de hilos, cables o pistas que se utilizan como vía común de paso para la información procedente de una o
varias fuentes con destino a uno o varios puntos de recepción.
DMA (acceso directo a memoria): Característica que poseen algunos componentes y periféricos de pasar sus datos di-
rectamente a la memoria RAM, sin intervención del microprocesador.
Interface, interfaz: Dispositivo capaz de transformar las señales generadas por un aparato en señales comprensibles por
otro. Se puede usar en inglés (interface) o en castellano (interfaz). No se debe confundir con Interfase, que sig-
nifica intervalo entre dos fases sucesivas, que es un concepto que se utiliza en físicoquímica.
Periférico: Unidad o dispositivo de una computadora que no forma parte de la unidad central de memoria y tratamiento.
Placa multifunción: Placa controladora que admnistraba puertos serie, paralelo, unidades de disco rígido y de disquete.
Slot, zócalo: Conector existente en la placa madre, que permite la instalación de otras placas accesorias tales como las
placas controladoras. La conexión de las mismas se efectúa por simple presión y no requieren ningún tipo de
trabajo de soldadura, conexión de cables, etc. De acuerdo al desarrollo que fue teniendo la tecnología al res-
pecto, hay diferentes tipos de slots.
USB (Universal Serial Bus): Puerto de alta velocidad que permite la conexión de diversos tipos de dispositivos y compo-
nentes electrónicos. Posee también una característica novedosa, que permite que los dispositivos sean conecta-
dos y desconectados “en caliente”, o sea, sin necesidad de apagar el equipo de computación.
3
TRABAJO PRÁCTICO TTP 2° Año