Está en la página 1de 29

7-2

Buses de la computadora
En la terminologa de computadoras, un bus es una va de comunicacin. Una PC tiene
mltiples buses disponibles para la comunicacin entre los diferentes componentes de la
PC. Un bus es definido por varias caractersticas, incluyendo cuantos bits puede
transmitir a la vez, cules tcnicas de sealizacin son usadas a travs de l y qu tan
rpido pueden ser transmitidos los datos.
Tipos de bus
Una PC tpica tiene los siguientes tipos de buses:

De direcciones -El bus que transmite las direcciones de memoria entre el


CPU y la RAM.

De datos -El bus que transfiere los datos entre el CPU y la RAM.

De expansin -El bus por el cual las tarjetas adaptadoras complementarias son
conectadas con el fin de mejorar la funcionalidad de la PC.

De video -El bus que transmite la informacin a desplegar entre el CPU y los
circuitos de video.

En esta unidad, usted se centrar principalmente en los buses de expansin y video.


Los buses de direcciones y datos
Los buses de direcciones y datos permiten las operaciones bsicas del CPU y sus
interacciones con la memoria. Usted generalmente no tiene que preocuparse por esos
buses; sin embargo, sus caractersticas afectan el rendimiento general de su sistema.

Estructuras de bus

7-3

El bus de expansin
El bus de expansin es la va de comunicacin por la cual los componentes bsicos de
su computadora interactan con el CPU, memoria y otros componentes bsicos. Por
ejemplo, los datos enviados a y desde el disco duro de su computadora viajan sobre el
bus de expansin.
Mediante la instalacin de nuevas tarjetas adaptadoras en las ranuras que conectan al
bus de expansin, usted puede agregar nuevo hardware a su PC. Por ejemplo, su
computadora de escritorio podra no venir con una tarjeta de red inalmbrica para
conectarse a la red a travs del ruteador inalmbrico. Usted puede comprar una tarjeta
adaptadora de red inalmbrica y conectarla en el bus de expansin para agregar esta
capacidad a su computadora.
Muchos buses de expansin estndar han sido usados por aos, pero el bus PCI
(Interconexin de Componentes Perifricos), mostrado en Figura 7-1, es el nico
predominante. Otros, tales como ISA, EISA, Micro Canal y bus PC, son raramente
encontrados actualmente, a menos que usted est trabajando con una Antigua PC.

Figura 7-1: Las ranuras para el bus de expansin PCI


El bus de video
El adaptador de video es el componente que genera las seales a enviar a su monitor.
Este componente puede estar integrado en la tarjeta madre o puede ser una tarjeta
adaptadora agregada a su sistema posteriormente. Dependiendo de la tecnologa usada,
un adaptador de video puede comunicarse por el bus de expansin o por el bus de video.
La generacin de video requiere una enorme cantidad de datos que se transmiten en su
PC en intervalos muy cortos. Las exigencias de los sistemas operativos grficos, juegos
de grficas 3D, fotos digitales de alta resolucin y video digital pueden forzar las
capacidades del bus de expansin.

Por esta razn, los diseadores de computadoras han desarrollado buses de video
especializados, algunas veces llamados buses de grficos. Buses de video, tales como
VESA o buses AGP, son muy adecuados para la transmisin de datos de video a altas
velocidades. Los adaptadores de video, en la mayora de las computadoras modernas,
son conectados a buses de video en lugar de a los buses de expansin. La ranura para un
bus de video AGP es mostrada en Figura 7-2.
AGP slot

Figura 7-2: La ranura para un bus de video AGP


El bus elevador
Un elevador es una tarjeta de circuitos que se conecta a la tarjeta madre para proveer
ranuras de expansin adicionales o slots. Los fabricantes de PC usan "buses" elevadores
para llevar a cabo el cableado bsico y el control de una funcin, tales como, soporte
para audio o conexin LAN para una tarjeta madre sin interfaz PCI. Usando buses
elevadores disminuye el costo de incluir la funcin.
Existen tres principales estndares elevadores:

Elevador de Comunicacin Avanzada (ACR)

Elevador de Audio/Mdem (AMR)

Elevador de Comunicacin y Red (CNR)

AMR
Intel desarroll esta ranura elevadora estndar para soportar mdems y tarjetas de audio.
Una ranura MR provee soporte para mdem; una ranura AMR provee soporte para
ambos, mdem y audio. Esta ranura traslada las funciones de entrada/salida anlogas
fuera de la tarjeta madre a una tarjeta externa.
Una tarjeta madre compatible con AMR no incluye otras funciones de entrada/salida
anlogas. Tales tarjetas madre no estn sujetas a pruebas de certificacin de consumo de
tiempo de la Comisin Federal de Comunicaciones (FCC). Por lo tanto, las tarjetas
madre compatibles con AMR son ms rpidas y baratas de producir.

Estructuras de bus

7-5

CNR
Intel desarroll la ranura elevadora estndar CNR como una idea de
expansin de la ranura AMR. La ranura de expansin CNR soporta
mdems especializados, tarjetas de audio y tarjetas de red. CNR tambin
proporciona las extensiones que permiten a los fabricantes crear tarjetas
basadas en CNR para soportar nuevas tecnologas, tales como cable
mdems o mdems DSL. Este estndar no soporta una ranura de
expansin, pero usa una tarjeta integrada OEM (fabricante de equipo
original), incluyendo el conector CNR en la tarjeta madre.
ACR
ACR es la ltima versin de ranuras elevadoras. La ranura de expansin
ACR soporta mdems especializados, tarjetas de audio y tarjetas de red.
Este tipo de ranura no es tan popular como los otros tipos de ranuras
elevadoras estndar. Las tarjetas madre de ASUSTeK Computer Inc.
(ASUS) algunas veces vienen con una ranura elevadora propietaria llamada
ranura Elevadora de Comunicaciones Avanzadas. El estndar ACR es
compatible con las AMR anteriores.
Comparaciones fsicas
Las ranuras AMR son generalmente colocadas a la mitad de la tarjeta
madre. Las ranuras CNR son usualmente conectadas cerca del borde de la
tarjeta madre. Una tarjeta madre tiene ya sea una ranura AMR o CNR,
pero no ambas.
Las ranuras CNR y AMR son normalmente de color caf. Las
ranuras ACR son normalmente blancas, igual que las ranuras- PCI.

Las Interrupciones
El CPU realiza el procesamiento (o la mayor parte de l) en una
computadora. Los dispositivos deben ganar la atencin del CPU con el
fin de conseguir que haga su trabajo. El CPU est normalmente
ocupado haciendo otro trabajo, por lo que los dispositivos obtienen su
atencin enviando una interrupcin.
Una interrupcin es una seal que un dispositivo enva al CPU para obtener
su atencin. Por ejemplo, cuando usted presiona una tecla en su teclado, el
controlador del teclado enva una interrupcin al CPU. El procesador detiene
lo que estaba haciendo, lee cual tecla fue presionada y pasa ese cdigo de
tecla a la aplicacin activa. A partir de aqu, el CPU debe regresar a lo que
estaba haciendo antes o transferir el control a otra
aplicacin, dependiendo de la prioridad de las tareas que necesitan su
atencin.
Sondeo
Sin interrupciones, un CPU tendra que sondear a cada dispositivo, por
tumos, para ver si necesita su atencin. Se preguntara al dispositivo,
"Necesita algo?". Despus de recibir la respuesta, pasara al siguiente
dispositivo. El sondeo es un uso ineficiente del tiempo del CPU y casi
nunca es implementado.
Aunque las interrupciones podran ser ineficientes, un procesador moderno
es capaz de procesar decenas de millones de instrucciones por segundo. An
cuando usted est ejecutando mltiples aplicaciones y tecleando de una
forma alocada, el CPU pasa la mayor parte de su tiempo sin hacer nada ms
que slo esperar por la siguiente tarea.

IRQs
Las computadoras se basan en interrupciones para tener una forma ordenada
de ganar la atencin del CPU. No todas las interrupciones tienen la misma
prioridad. Por otra parte, el CPU debe tener la capacidad de determinar qu
dispositivo lo ha interrumpido. Esta necesidad es resuelta a travs de IRQs o
lneas de solicitud de interrupcin.
A cada dispositivo que usa interrupciones se le asigna una IRQ. Las IRQs
son direcciones numricas que, en la mayora de los casos, son slo
asignadas a dispositivos. La original PC IBM y las computadora clase XT
soportaban nmeros de IRQ de 0-8. A partir de 1982, las computadoras
clase AT y similares soportaban IRQs de 0-15. En lugar de redisear el
controlador de interrupciones para que soportara directamente las IRQs
ampliadas, lo cual podra haberlo hecho incompatible con los sistemas
operativos existentes, los diseadores idearon un pequeo truco; las
nuevas
IRQs de 9-15 fueron en cascada al IRQ 2. Cuando un dispositivo enva una
interrupcin sobre IRQ 1O, por ejemplo, esa IRQ es dirigida al IRQ 2. De esta
forma, un sistema operativo que soporta slo la configuracin original de
IRQ, sigue recibiendo la interrupcin. Adicionalmente, debido a que las
computadoras modernas tienen ms dispositivos que las computadoras
antiguas, esta arquitectura ha tenido mayores ampliaciones en la forma en que
el hardware y el sistema operativo dirigen las interrupciones.

Cuando mltiples dispositivos envan su interrupcin al CPU al mismo tiempo,


Windows procesa primero la solicitud del dispositivo con el menor valor de IRQ. La
siguiente tabla muestra las asignaciones predeterminadas de IRQ para los dispositivos
de hardware estndar. Como puede ver, ningn dispositivo usa IRQ 2, as que ste
puede ser usado para cascada de los IRQ ms grandes.
IR
Q

Priorida
d

1
2

Uso comn
Temporizador del sistema
Teclado

n/a

Cascada de los IRQs 9-15

10

COM2 (Comunicacin 2)

11

COMl (Comunicacin 1)

12

13

Tarjetas de sonido o LPT2 (Puerto paralelo de impresora


2)
Controlador de unidad de disco flexible

14

LPT 1(Puerto paralelo de impresora 1)

15

Reloj en tiempo real

12

PS/2 mouse (Ratn PS/2)

13

Unidad de punto flotante o coprocesador matemtico

14

Canal primario IDE (disco duro)

15

Canal secundario IDE (disco duro)

Los sistemas operativos modernos calculan y asignan IRQs por usted. Con Windows, la
tcnica es llamada Plug and Play (PnP). Por supuesto, los adaptadores deben soportar
PnP. Con tal soporte, cada vez que inicia Windows, ste determina qu IRQs estn
disponibles, qu dispositivos necesitan uno y que IRQ soporta cada dispositivo. Entonces
Windows asigna dinmicamente IRQs a todos los dispositivos instalados.

Direcciones de E/S (Entrada/Salida)


Una vez que un dispositivo tiene la atencin del CPU, ste frecuentemente necesita transferir datos a la
memoria principal. El dispositivo lo hace compartiendo una seccin de la memoria principal con el CPU.
El CPU lee la entrada desde ah y escribe la salida a esta rea de memoria compartida para transferir datos
entre la memoria principal y el dispositivo.
Como con las interrupciones, los dispositivos deben trabajar juntos para evitar usar los rangos de memoria
de entrada-salida de otros dispositivos. Para asegurar esto, ya sea usted o PnP deben configurar.un rango
de direcciones de E/S asignadas a cada dispositivo en su computadora.
Como se muestra en Figura 7-4, tales direcciones de E/S son designadas con nmeros hexadecimales, los
cuales representan las direcciones del inicio y fin de un rango de memoria compartida del sistema. En
general, a los dispositivos se les asigna entre 4 y 32 bytes de memoria de Entrada/Salida, aunque algunos
ocupan ms o menos que eso.

Acceso directo a memoria (DMA)


En el esquema de entrada/salida descrito hasta ahora, el CPU debe involucrarse en todas
las transferencias de datos con todos los dispositivos. Mientras el CPU es ciertamente de
gran capacidad, este involucramiento con todas las transferencias de datos puede afectar
el rendimiento negativamente. Para mejorar el rendimiento, los diseadores crearon el
controlador de acceso directo a memoria (DMA), el cual es bsicamente otro chip del
procesador para manejar la transferencia de datos entre los dispositivos y la memoria
principal. El DMA libera al CPU para ejecutar otras tareas.
El controlador DMA se comunica con cada dispositivo a travs de un canal dedicado.
Cada dispositivo debe tener su propio canal con el controlador DMA. As como con
otros recursos, usted o PnP deben configurar el canal DMA asignado a todos los
dispositivos.
El DMA ha sido reemplazado por nuevas tcnicas, como la del control del bus. Por esta
razn el DMA es usado por los dispositivos bsicos, como el controlador de la unidad
de disquete, cuyo diseo no ha tenido cambios significativos con el tiempo.

Estructuras de bus

7-15

El bus PCI
Historia de los tipos de bus
El bus Interconexin de Componentes Perifricos (PCI) es actualmente el ms popular
bus de expansin usado con las computadoras personales basadas en Windows.
Diversos buses fueron usados antes del desarrollo del PCI estndar. Estos incluyen los
siguientes:

El bus PC/XT

El bus PC/AT

El bus Arquitectura de Industria Estndar (ISA)

El bus Arquitectura de Industria Estndar Extendida (EISA)

El bus Arquitectura Micro Canal (MCA)

El bus PC/XT
El bus PC de 8 bits fue el bus de expansin usado por la PC IBM original y su sucesora,
la XT IBM. De hecho, es a veces llamado el bus PC/XT. Este bus usa una velocidad de
reloj de 4.77 MHz y una velocidad mxima de transferencia de datos de 1.6 megabits
por segundo (Mbps) o 0.4 megabytes por segundo (Mbps).
El bus PC/XT soporta IRQs 0-8, pero de esos, generalmente slo el IRQ 2 est
disponible. Adicionalmente, ste soporta 4 canales DMA, pero slo el canal 3 DMA no
fue usado en tales sistemas. Esta falta de soporte de recursos limita las opciones para la
expansin de los sistemas con bus PC/XT. Usted tena que configurar los adaptadores de
bus PC/XT usando switches (interruptores) DIP o bloques de jumpers (puentes).
Como se muestra en la Figura 7-7, los adaptadores de bus PC/XT destacaron como
conectores de un slo borde. Las tarjetas eran grandes, as como los componentes en
ellas.

7-16

Figura 7-7: Una tarjeta adaptadora de bus PCIXT


Los buses PC/AT e ISA

Con el desarrollo de sus computadoras AT, IBM ampli las capacidades del bus PC/XT.
En su forma original, este bus fue conocido simplemente como bus AT. A medida que
las computadoras compatibles con IBM usan el bus AT, la tecnologa fue ms
predominante, el bus AT especfico de IBM es conocido como el bus ISA, donde "ISA"
significa "Arquitectura de Industria Estndar". Este bus es generalmente llamado bus
ISA o PC/AT como resultado.
El bus ISA fue un bus de 16 bits, ampliando las lneas de direccin de memoria y datos,
comparado al bus PC/XT. Como resultado, ms memoria puede ser accedida en
adaptadores y sistemas clase AT.
La velocidad de reloj fue incrementada a 8 MHz. Gracias a ese cambio y otras
optimizaciones, la velocidad de transferencia de los datos del bus ISA mejor
dramticamente, comparado con el bus PC/XT, a 8 Mbps

Figura 7-8: Una tarjeta adaptadora ISA

Estructuras de bus

7-17

ISA slot

Figura 7-9: Una ranura de bus de expansin ISA

Interconexin de componentes perifricos (PCI)


El estndar PCI fue desarrollado por Intel Corporation e introducido en 1992. La
generacin actual de adaptadores PCI y ranuras de expansin generalmente
implementan la especificacin PCI 2.0, liberada en 1993.
La especificacin PCI soporta velocidades de bus 33 MHz 66 MHz. Tambin soporta
diseos de bus de 32 y 64 bits, aunque la versin de 32 bits es mucho ms popular. Con
una implementacin de 32 bits a 33 MHz, el bus PCI soporta una velocidad de
transferencia mxima de 133 Mbps En una implementacin a 66 MHz, el bus PCI
soporta una velocidad de transferencia mxima de 533 Mbps
Las ranuras PCI son, por conveniencia, siempre blancas. ISA y otras ranuras son
tpicamente negras, aunque algunas veces blancas tambin. Las ranuras PCI son ms
cortas (en longitud) y ms altas que las ranuras ISA. Una grfica de ranuras PCI se
muestra en la Figura 7-1 en el tema anterior.
Una tarjeta PCI es mostrada en la Figura 7-10.

Figura 7-10: Una tarjeta PCI

7-18
PCie
Es una nueva especificacin, PCJ Express (PCle), que usa comunicacin serial en lugar
de la comunicacin paralelo que usa PCI. Una conexin entre un dispositivo PCie y el
sistema es conocida como un enlace. Cada enlace usa una conexin dedicada,
bidireccional, serial, punto a punto llamada carril. Cada va puede simultneamente
transferir 250 Mbps de datos en cada direccin. Un enlace puede utilizar ms de un
carril a la vez, pero todos los enlaces deben soportar al menos una conexin de un slo
carril. Esto es referido como un enlace "x1". PCie soporta tamaos de bus x 1, x2, x4,
x8, x12, x16 y x32.
Las tarjetas PCie no se pueden conectar al sistema a travs de los buses PCI, pero son
compatibles con el software que usan las PCI estndar. Las tarjetas PCie fsicamente
encajan en las ranuras diseadas para la configuracin de su carril o superior
(conectando), pero no encajan en las ranuras diseadas para menores configuraciones de
carril (desconectando).
Tarjetas multifuncin y dispositivos mximos
La especificacin PCI soporta tarjetas multifuncin, en las cuales un slo adaptador
proporciona las funciones de ms de un dispositivo de expansin. La especificacin
permite hasta ocho funciones en una sola tarjeta. Adems, permite hasta cinco ranuras y
tarjetas por sistema. As que, en teora, a travs de tarjetas multifuncin, usted podra
agregar el equivalente de hasta 40 dispositivos de expansin a su PC.

Estructuras de bus

7-19

Tema C: Buses de video


Buses de video especializados
La manipulacin de datos de video, tales como dibujar el cuadro de dialogo y la imagen
contenida de una aplicacin tpica basada en Windows, usan ms recursos del sistema
que la mayora de las otras operaciones de la computadora. Los circuitos de despliegue
de video requieren acceso ms rpido y mayor ancho de banda para acceder al CPU y la
memoria que cualquier otro subsistema en su PC.
En sistemas anteriores a Pentium, los adaptadores de video se conectaban a travs del
bus ISA, tales sistemas normalmente corran aplicaciones y sistemas operativos basados
en caracter. Por ello, el bus ISA no tuvo limitaciones significativas. La liberacin de
Windows 95 cambi eso.
Windows 95 fue el primer sistema operativo grfico ms popular para PC,s. ste prob
las capacidades de los adaptadores de video y el bus ISA. Para mejorar el rendimiento,
los diseadores desarrollaron buses especficos de video, incluyendo el bus local VESA
y los buses AGP (Puerto de Grficos Acelerado)
Explicacin

El bus local VESA


El bus local VESA, tambin llamado VL-bus o slo VLB, fue desarrollado en 1992 por
la Asociacin de Estndares Electrnicos de Video. ste es un bus de expansin de 32 o
64 bits que soporta velocidades de 33 MHz o 66 MHz. En la prctica, solamente se
usaron velocidades de 33 MHz y las implementaciones de 64 bits fueron raras.
El VLB fue implementado en muchos sistemas basados en 80486, pero dejaron de
hacerlo al momento de que el procesador Pentium fue liberado. Estos sistemas usan
generalmente buses PCI o AGP para adaptadores de video.

Las tarjetas VLB fueron en general de software configurable. Un adaptador de video


VLB se muestra en Figura 7-11.

Figura 7-11: Un adaptador de video VLB

Video basado en PCI


Algunos adaptadores de video estn integrados en la tarjeta madre. Esto es comn en
sistemas de mnimo desempeo en los cuales el objetivo principal de los fabricantes es
hacer la mquina tan econmica al cliente como sea posible. En otras mquinas, el
adaptador de video puede ser instalado en cualquiera de los tres tipos de ranuras: PCI,
PCie o AGP.
Los adaptadores basados en ranuras PCI son los ms lentos de los tres tipos. stos
tienen que compartir el bus PCI con todos los otros dispositivos PCI en el sistema. Sin
embargo, funcionan bien implementando sistemas con dos monitores si usted est
usando dos tarjetas de video separadas. Si no tiene una ranura AGP o PCie en su tarjeta
madre, sta es su nica opcin para actualizar el video en su sistema.

AGP
Intel desarroll el bus de video estndar AGP (Puerto de Grficos Acelerado) en 1997
para mejorar el rendimiento del bus de video. La liberacin de los AGP 's coincidi con
la liberacin de los chipsets del Pentium 11 de Intel. Desde su liberacin inicial, nuevos
estndares han sido liberados. Estos incluyen:

AGP 1.0

AGP 2.0

AGP 3.0

64-bit AGP

Ultra-AGP

AGP Pro

Ultra-AGPII

1
Estructuras de bus

7-21

AGP no es tcnicamente un estndar de bus; es un Puerto estndar, as que


tcnicamente, es ms correcto llamarle puerto en lugar de bus. Los buses soportan
mltiples dispositivos, pero AGP proporciona una conexin directa entre el adaptador
de video y el CPU.
Memoria de Video
Antes de AGP, las tarjetas de video requeran y podan usar slo la memoria que tena la
tarjeta adaptadora. Los datos necesitaban ser transferidos desde la memoria principal del
sistema a travs del bus de video al adaptador, lo cual haca que los datos se desplegaran
en el monitor.
Originalmente, una de las mayores mejoras del rendimiento de AGP fue su posibilidad
para acceder y usar memoria principal del sistema. Durante ciertas operaciones de
rendimiento -es decir, asignar una textura a una forma- el adaptador AGP poda
acceder los datos de textura en la memoria principal del sistema sin transferir primero
los datos al adaptador. Intel llam a esta caracterstica (DIME) Ejecucin Directa a la
Memoria y para algunas operaciones, lo que ofrece una mejora en rendimiento
aproximadamente diez veces mayor al de los adaptadores de video que no pueden
acceder a memoria de esta forma.
A medida que el precio de la memoria ha disminuido, las tarjetas AGP en las PC de
escritorio incluyen ms memoria. De hecho, muchas tarjetas AGP modernas no usan la
memoria principal del sistema, confiando plenamente en su propia memoria.
La situacin es a la inversa en las computadoras porttiles. Para ahorrar dinero, reducir
el consumo de energa y la generacin de calor, muchas tarjetas AGP para porttiles no
contienen memoria. En su lugar, la memoria principal del sistema es usada para
operaciones de video. Comparada con la memoria de video real, la memoria del sistema
compartida es mucho ms lenta. As que, mientras AGP DIME es ms rpida que las
tcnicas de acceso a la memoria usadas por las antiguas tarjetas de video, las tarjetas
AGP que tienen RAM de video real son muchas veces ms rpidas an.
Algunas tarjetas AGP estn disponibles con dos conectores para permitir que usted
conecte dos monitores al sistema. AGP est siendo reemplazada por PCie.

Figura 7-12: Un adaptador AGP (note el gancho al lado de los conectores de borde)

El estndar AGP es un estndar de 32 bits; sin embargo, hay una variante AGP de 64 bits no estndar.
Esta versin estuvo basada en el estndar AGP 3.0, pero fue retirada en las especificaciones finales.
La especificacin AGP Pro ofrece ms potencia y refrigeracin para soportar las necesidades
ms exigentes de procesamiento de grficas. sta ha sido sustituida por nuevas tecnologas AGP.
Ranuras AGP
Las ranuras AGP son usualmente cafs, aunque algunas veces son marrn o de otro color obscuro.
Los modernos adaptadores de video requieren refrigeracin activa (abanicos) y por lo tanto ms
espacio que otros adaptadores. Por esta razn, una ranura AGP est tpicamente ms separada de las
otras ranuras de bus. Una grfica de una ranura AGP es mostrada en Figura 7-2 en el Tema A.
La mayora de los sistemas incluyen una sola ranura AGP. Sin embargo, algunos sistemas de
alto desempeo incluyen mltiples puertos AGP independientes.

Video basado en PCI Express


Las tarjetas PCI Express (PCie) son diseadas para reemplazar las tarjetas de video
AGP en los nuevos sistemas. Las tarjetas madre que soportan tarjetas de video PCie
estuvieron disponibles en el 2004. Una tarjeta de video PCie 16x tiene un ancho de
banda de 4 GBps en cada direccin. Usted puede tericamente alcanzar 8 GBps de
capacidad moviendo los datos hacia arriba y hacia abajo al mismo tiempo porque sta es
una tecnologa de doble lnea. La alta velocidad de transferencia hace de esta tecnologa
una solucin ideal para aplicaciones multimedia, tales como juegos, fotografa y
videografia. Esta tarjeta encaja en ranuras de 164 pin (Patas) en tarjetas madre
equipadas con PCie. Una tarjeta de video PCie 16x es mostrada en la Figura 7-13.

Figura 7-13: Una tarjeta de video PC!e

Adaptadores de unidades
Controladoras e interfaces
En el mbito de las unidades de disco, una controladora es la tarjeta adaptadora que se
inserta dentro de la ranura (slot) de expansin de su PC. Una interfaz es el estndar de
comunicacin que define cmo fluyen los datos hacia y desde una unidad de disco.
En la prctica actual, una interfaz es implementada como una tarjeta de circuito adjunta
arriba (o abajo, dependiendo de cmo quiera usted verla) de la unidad, como se muestra
en la Figura 8-1. Con las tecnologas de unidades antiguas, la interfaz fue implementada
con los circuitos en la controladora en lugar de en la unidad. Por lo tanto, en ocasiones
encontrar el trmino "interface" refiriendo a esa tarjeta controladora. Dado que este
circuito implementa la lgica y funciones de la especificacin de la interface, el uso del
trmino tiene un cierto grado de sentido.

Tarjetas de expansin

8-3

Figura 8-1: Un disco duro mostrando su tarjeta interfaz de unidad


Interfaces de unidad de PC
La siguiente tabla lista varias interfaces que han sido desarrolladas para PCs. Hoy todas
son de uso comn.
Interface

Introducida

Descripcin
El Small Computer Systems Interface (SCSI) es un bus de sistema
paralelo, de alguna manera como un bus de expansin. Muchos
dispositivos pueden ser conectados a travs de una interfaz SCSI,
pero las unidades, particularmente unidades pticas, son los
dispositivos ms comunes en utilizarlo.

SCSI

Principios de los
1980s

IDE

Mediados de los
1980s y
estandarizado por
ANSI en 1994

IEEE 1394
(FireWire,
i.Link)

Mediados de los
l 990s,
estandarizada en
1995

FireWire fue desarrollada por Apple Computer Corp. y


posteriormente estandarizada por IEEE para proporcionar una
interfaz de dispositivo serial de alta velocidad. Muchos
componentes, adems de las unidades, pueden ser conectadas a
travs de una interfaz FireWire.

USB 1.1,
USB 2.0y
USB 3.0

Mediados de los
1990s

USB es una interfaz de dispositivo serial de alta velocidad. Muchos


componentes, adems de las unidades, pueden ser conectados a
travs de una interfaz USB. USB 2.0 ofrece mejoras de velocidad y
expansin sobre 1.1. USB 3.O ofrece mejoras de velocidad y
administracin de energa sobre 2.0.

La interfaz Integrated Drive Electronics (IDE) es oficialmente


conocida como, y algunas ocasiones llamada, interfaz AT
Attachment o ATA. sta es actualmente la interfaz de unidad ms
popular para las PCs basadas en Windows.

8-4
IDE I ATA
La interfaz de unidad de PC ms popular es el estndar lntegrated Drive Electronics (!
DE). Oficialmente, esta interfaz es llamada la AT Attachment (ATA). Las unidades y
controladoras ms nuevas que implementan esta interfaz usan ese trmino en vez de
IDE.
ATA ha experimentado muchas revisiones desde su primera versin. Puede ser
dividida en dos grupos: Paralelo ATA (PATA) y Serial ATA (SATA). A partir de 2009,
SATA casi ha sustituido PATA en PCs de consumo. PATA contina siendo usada en
aplicaciones de almacenamiento CompactFlash. La siguiente tabla describe varias
encamaciones de la interfaz ATA.

Tarjetas de expansin
Cables y conectores
Lo siguiente muestra conectores de tarjeta madre ATA, los cables de unidad ATA y
conectores SATA.

Figura 8-2: Conectores de tarjeta madre ATA

Figura 8-3: Un cable de unidad convencional ATA

Figura 8-4: Un cable de unidad ATA 80 pines de alta velocidad

Figura 8-5: Cables de datos SATA

8-7

Capacidades de unidades
Las espeCificaciones de disco duro originales limitaban las capacidades a 504 MB. Esto
era debido a las limitaciones en los parmetros fsicos de varios componentes de disco
duro, es decir, el nmero de cabezas de lectura/escritura, el nmero de pistas en el disco
y el nmero de sectores (secciones) en cada pista. Memoria y otro espacio de
programacin debe ser reservado para cada uno. Los estndares que dieron lugar a este
lmite fueron desarrollados cuando MS-DOS era el sistema operativo primario y la
memoria estaba limitada a 1 MB.
A ese momento, un lmite de 500 MB pareca ms all de las necesidades previsibles.
Sin embargo, la necesidad para el espacio de almacenamiento super rpidamente a este
lmite. Otro lmite fue alcanzado ms tarde cuando las capacidades de las unidades
exigieron ms all de 137 GB de capacidad mxima soportada por la misma
especificacin ATA.
Para incrementar el tamao de unidad mximo soportado, las diferentes mejoras de
ATA utilizaron una variedad de tcnicas.

LBA -Logical block addressing (Direccionamiento de bloques lgicos)


increment el lmite de tamao a 8.4 GB a travs del uso del sector de
conversin. Bsicamente, la interfaz haca que la unidad pareciera tener un
arreglo fsico diferente que eludiera los lmites que su geometra
impondra.

ECHS -ECHS es otra versin del uso del sector de conversin de estilo LBA
que soporta discos hasta 8.4 GB.

Extensiones de interrupcin 13h -Limita en las rutinas del BIOS las


capacidades de unidad limitadas a 8.4 GB. Moverse ms all de este lmite
requiri cambios en el BIOS. Las extensiones de interrupcin 13h cambiaron la
manera que el BIOS acceda a las unidades de disco. Cambiar el BIOS de esta
manera requiri cambios tanto para el firmware del BIOS como para el sistema
operativo. Desde Windows 95, los sistemas operativos han soportado las
extensiones de BIOS de interrupciones 13h. Las extensiones de interrupcin 13h
permiten unidades de hasta 128 GB.

Los lmites de diseo en las especificaciones ATA limitaron las unidades a 137
GB. Versiones ms nuevas de la especificacin ATA (despus de ATA-6)
quitaron este lmite.

Large LBA -Las mejoras de capacidad ms recientes fueron hechas posibles


por el estndar de interfaz ATA-6. AT-6 increment el nmero de bits usados
para direccionamiento de sector a 48, llevando a una capacidad mxima de 144
Petabytes ( 144,000,000 GB!). Esta tcnica es llamada a menudo large logical
block addressing (Direccionamiento de bloque lgico grande).

Tarjetas de expansin

8-9

Identificacin de unidad
La especificacin ATA, excepto para la extensin SATA, soporta dos unidades por
controladora. Una unidad debe ser designada como disco maestro o primario. El otro es
llamado esclavo. Usted debe configurar o conectar las unidades para soportar este
arreglo o las comunicaciones entre las unidades no trabajarn.
Con las unidades ms antiguas, usted tena que configurar un jumper o DIP switch para
especificar este rol: maestro, esclavo o la nica unidad en el sistema. Por otra parte,
usted tena que conectar las unidades en la ubicacin correcta en el cable como se
muestra en la Figura 8-6.

Figura 8-6: Un cable ATA, mostrando dnde conectar las unidades, maestro y esclavo
Las unidades ms nuevas detectan donde estn conectadas en el cable y se configuran
ellas mismas automticamente. Esta caracterstica es llamada cable-select (seleccin del
cable). Tanto las tarjetas madre como las unidades deben soportar cable-select. Si no,
debe configurar las unidades manualmente.
Canales primario y secundario
Las tarjetas madre ms modernas incluyen dos controladoras integradas. stas estn
diseadas como canales primario y secundario. Usted conectar su disco duro primario
como el dispositivo maestro en el canal maestro. Unidades adicionales pueden ser
conectadas al esclavo y canal secundario.

Secondary IDE

Primar; IDE

Figura 8-7: Conectores primario y secundario ATA en la tarjeta madre

8-10
SCSI
El Small Computer Systems Interface -Interfaz pequea del sistema de computadoras (SCSI)
es una interfaz de bus y es, de muchas maneras, ms como un bus de expansin que una
tecnologa de adaptador de unidades. SCSI, que se pronuncia "escosi", soporta todo tipo de
dispositivos de almacenamiento de datos, impresoras, escneres y dispositivos de video. SCSI
incluso ha sido usado como la base para redes de computadora de alto desempeo.
SCSI fue desarrollado a principios de los '80s pero no estandarizado por ANSI hasta 1986. Desde
entonces, la tecnologa ha experimentado muchos cambios. Sigue siendo una interfaz de unidad
popular con las estaciones de trabajo, servidores y computadoras de alta calidad. Tambin es usado
comnmente con escneres de alta calidad y dispositivos de digitalizacin. Hasta recientemente,
SCSI tambin era muy popular con las unidades usadas por computadoras Macintosh.
Estndar

Ancho
del bus
(bits)

Ancho
de
banda

Longitud
del cable
Mxima

Nmero mximo
de dispositivos

6 metros

Fast SCSI

8 bits

10 Mbps

1.5-3 m

Fast Wide SCSI

16 bits

20 Mbps

1.5-3 m

16

Ultra SCSI

8 bits

20 Mbps

1.5-3 m

5-8

Ultra Wide
SCSI
Ultra2/LVD

16 bits

40 Mbps

1.5-3 m

5-8

8 bits

40 Mbps

12m

Ultra2 Wide

16 bits

80 Mbps

12m

16

Ultra3

16 bits

160 Mbps

12m

16

Ultra-320

16 bits

320 Mbps

12m

16

Ultra-640

16 bits

640 Mbps

12m

16

Serialattached
SCSI

1 bit

300 Mbps

8m

128 puertos de
dispositivos soportando
hasta 16,384
dispositivos

SCSI

8 bits

5 Mbps

Tarjetas de expansin

8-15

Tarjetas de video

Adaptadores de video
Los adaptadores de video convierten los datos de computadora en seales requeridas
para producir imgenes que usted pueda ver en su pantalla. En las primeras
generaciones de PCs, los adaptadores de video slo creaban salida de texto, y a menudo
salida monocromtica. En nuestros das, los adaptadores de video crean las seales
necesarias para desplegar imgenes y video a todo color y movimiento completo.
Debido al monto enorme de informacin que debe ser manipulada por el adaptador para
producir estas seales, los adaptadores de video modernos son casi computadoras en su
propio derecho. A menudo cuentan con un chip procesador especializado y mucha
memoria en la tarjeta. Quiz ms que la del tipo de CPU o cantidad de memoria en su
sistema, la tarjeta de video es el componente ms importante en el desempeo general
de su PC.
Creando una imagen
Aunque los monitores no son el sujeto de esta unidad, una mirada breve a cmo trabajan
ayudar a entender por qu las tarjetas de video trabajan de la manera que lo hacen. Un
monitor estilo TV tradicional crea una imagen cuando una corriente de electrones
golpea una capa fosforescente en el interior de la parte frontal de la pantalla. En los
primeros monitores, esta capa brillaba de verde en la presencia del haz de electrones y
permaneca negra cuando no estaba siendo golpeada con electrones, de ah el verde y
negro de los primeros monitores. Desarrollos posteriores en capas de fsforo permiti la
visualizacin de brillo rojo, verde y azul que, cuando se combinaban, producan un
rango de colores completo.
Esta haz de electrones es muy estrecho, golpeando un punto en la pantalla de apenas un
cuarto de un milmetro de ancho en un momento determinado. Para crear una imagen de
pantalla completa, el haz es movido rpidamente de un lado a otro a lo largo de la
pantalla, de arriba a abajo de la pantalla, muchas veces por segundo. Para crear una
imagen libre de parpadeo, el haz debe dibujar la imagen a pantalla completa al menos
60 veces por segundo.

8-16
La velocidad a la cual la imagen es dibujada se le llamafrecuencia de actualizacin
(refresh rate). Con algunos de los primeros estndares de pantalla de video, la imagen
completa no poda ser actualizada enteramente en una sola pasada. Estos sistemas
usaban entrelazado, en el cual las lneas nones de la imagen eran dibujadas durante una
pasada del haz y las lneas pares eran dibujadas durante la segunda pasada. Dichas
pantallas entrelazadas a menudo sufran de mal parpadeo.
Resolucin
Una imagen para ser desplegada, ya sea texto o imagen, es dividida por el adaptador de
pantalla en una serie de puntos llamados pixeles (adaptados de "picture elements").
Oficialmente, un pixel es la unidad direccionable ms pequea de una imagen. La
resolucin de un monitor es el nmero de pixeles a lo ancho y largo que un adaptador
puede crear.
Profundidad de pixel
Para crear la gama de colores que usted ve, el adaptador de pantalla los debe crear y su
monitor debe ser capaz de mostrar, muchos tonos de color. Dichos tonos son
determinados por la intensidad de cada punto rojo, verde o azul que es hecho brillar. El
nmero de tonos que cada componente puede establecer es determinado por la
profundidad de pixel o el nmero de bits por pixel dedicado a cada tono.
Considere un adaptador de pantalla que dedique 8 bits a cada uno de los componentes
de rojo, verde y azul de una imagen. Cada pixel puede establecer una combinacin de
256 tonos de rojo (8 bits da los 256 valore posibles), 256 tonos de verde y 256 tonos de
azul. El nmero total de colores es igual a 256 x 256 x 256 o 16,777,216.
Nmero
mximo de
colores

Bytes de
almacenamien
to por pixel

Nombre
descripti
vo

1/8

Monocromtico

16

112

VGA estndar

256

16

65,536

SuperVGA 256
colores
Gran color

24

16,777,216

Color verdadero

Profundidad
de pixel
(bits por pixel)

Estndares de pantalla de video


En los primeros aos de la PC, IBM fue el nico fabricante importante de computadoras
personales para uso de negocios. Por esto, las tarjetas de video y los estndares
asociados que IBM cre fueron adoptados como los estndares oficiales para ser
implementados por terceros.

Tarjetas de expansin

8-17

La siguiente tabla lista los estndares de video populares desarrollados por IBM.
Estndar
es

Resoluci
n de
modo
texto

Resoluci
n de
modo
grfico

Adaptador de
pantalla
monocrom
tic o
(MDA)
Tarjeta
grfica
Hercules
(HGC)
Adaptador
de grficos
a color
(CGA)

80x25

n/a

80x25

Matri
z
mod
o
texto

Nm
ero
mxi
mo

Frecuencia
de
actualizaci
n mxima

9xl4

2 (negro y
verde/
mbar/
blanco)

50 Hz

720x348

9xl4

50 Hz

80x25

640x200
(mono
)o
160x
200

8x8

2 (negro y
verde/
mbar/
blanco)
16 en
texto o
modo
grfico de
baja
colores en
grficas de
alta
resolucin

Adaptador de
grficos
mejorado
(EGA)

80x25

640x350

8x8

16 de una
paleta de 64

60Hz

Adaptador
grfico de
video (VGA)

Emulacin de
EGA y otros
modos
iniciales
o emulacin
grfica va
modo texto

640x480

Emulaci
n de
yEGA
otros
modos
iniciales

16 a
o640x480
256 a
320x240 de
resolucin,
de paleta
una
de
262,144
colores

60 Hz

60Hz

SuperVGA
VGA fue el ltimo estndar creado por IBM aceptado ampliamente. Poco despus de
que fue introducido, VGA fue reemplazado por las capacidades de adaptadores grficos
de terceros. A pesar de las ofertas de muchos de estos vendedores, lleg a ser llamado
"SuperVGA", no haba un estndar oficial ms all de VGA.
Para resolver cualquier confusin, la Asociacin de Estndares Electrnicos de Video
cre sus propios estndares de Video. Estos estndares, oficialmente conocidos como
las Extensiones de BIOS Vesa o VBE, es a lo que la mayora de las personas se refieren
cuando utilizan el trmino SuperVGA.
El VBE soporta varias resoluciones y profundidades color. La ms baja es 640x480 a 8
bits por pixel y la ms alta 1600xl200 a 16 bits por pixel. Las extensiones de estas
especificaciones llevaran el soporte de resoluciones y color incluso ms alto.

8-18

Certificacin de CompTIA A+: Essentials


Conectores
Los adaptadores de video MDA, HGC, CGA y EGA producan una seal digital. Esta seal era
enviada al monitor va un conector DIN de 9 pines. Empezando con VGA y continuando hasta las
pantallas de video modernas, la salida de seal de video son tpicamente anlogas. El conector
tpico VGA o SuperVGA es un conector DIN de 15 pines, como se muestra en Figura 8-9.

Figura 8-9: Un conector VGA de 15 pines o SuperVGA


El tpico socket VGA o SuperVGA es mostrado en Figura 8-1O.

Figura 8-10: Un socket VGA/SuperVGA


Los monitores de pnel plano son conectados va anloga o lneas digitales. La mayora de estos
monitores vienen con un cable de conexin VGA de 15 pines, incluso si estn equipados para
manejar conexiones interfaz de video digital (DVI. digital video interface), como se muestra en la
Figura 8-12. Algunos monitores vienen con cables para ambos tipos de conexiones.
Si usted quiere usar esta interface, necesitara comprar una tarjeta de video con conexin DVI.
Tambin necesita determinar qu tipo de conexin DVI acepta la tarjeta.

DVI-A
DVI-A proporciona una seal anloga. No es usada muy a menudo porque el conector
VGA, que tambin provee seal anloga, es menos costoso.
DVI-D
DVI-D es una conexin solo digital. Una conexin dual-link DVI-D contiene 24 pines
en tres lneas de ocho, ms la ranura de tierra, como se muestra en Figura 8-12. Una
conexin single-link DVI-D contiene 18 pines.

Figura 8-12: Unpuerto dual-link DVl-D


DVI-1

DVI-I soporta ambas seales digital y anloga. El conector DVI-I contiene cuatro pines
ms que el conector DVI-D. Estos cuatro pines, que transportan seales anlogas, estn
localizados por encima y debajo de la ranura de tierra. Figura 8-13 muestra un conector
DVI-I.

Figura 8-13: Unpuerto DVl-I


HDMI
Igual a DVI-D, HDMI (High-Definition Multimedia Interface- Interfase multimedia de
alta definicin) entrega seales de video en un formato digital sin conversin anloga,
usando el protocolo TMDS (Transition Minimized Dif.ferential Signaling- Transicin
minimizada de Sealizacin Diferencial). DVI-D y HDMI son similares uno al otro en
trminos de calidad de imagen, pero HDMI puede entregar hasta ocho canales de audio
agregados a los de video. HDMI soporta tambin resoluciones ms altas que las de DVI
D, incluyendo algunas resoluciones que aun no estn disponibles comercialmente.
HDMI usa un tipo diferente de conector del que usa DVI-D.
Hay dos tipos de conectores HDMI: Tipo A, que tiene 19 pines y tipo B, que tiene 29
pines. El conector Tipo B es ms grande que el Tipo A y permite el uso de
configuracin dual-link. La configuracin Dual-link duplica la tasa de transferencia
mxima, de 165 MHz con Tipo A a 330 MHz con Tipo B.
HDMI es completamente compatible con DVI-D y DVI-I. DVI-D, DVI-I y ambos
conectores HDMI usan el mismo esquema de codificacin, es decir que una fuente DVI
D o DVI-I puede ser conectada a un monitor HDMI (o viceversa) con un cable
DVI/HDMI y sin caja convertidora. Un extremo del cable es HDMI y el otro DVI-D o
DVI-D. HDMI no es compatible con DVI-A.

Tarjetas de expansin

8-21

Tarjetas de sonido
Sonido y su PC
Antes de la introduccin de la tarjeta de sonido, las PCs podran producir solo bips y
clicks por medio de la bocina integrada. Esta bocina sigue incluida en casi toda PC, pero
nunca ha sido capaz de producir msica, voces computarizadas y otros tonos.
La tarjeta de sonido ProAudio AdLib y posteriormente la tarjeta Creative Labs
SoundBlaster, revolucionaron el sonido de la PC. Estas tarjetas proporcionaron la
habilidad de produccin de msica, adems de los varios bips y otros tonos. Con dichas
tarjetas, usted poda tambin introducir msica conectando un dispositivo de audio,
como un reproductor de cintas, al conector de entrada. La tarjeta digitaliza el sonido
para uso o almacenamiento en su computadora.
La SoundBlaster Pro sigue siendo el estndar base con el cual tpicamente cumplen
todas las otras tarjetas de sonido. Muchas tarjetas de sonido proporcionan caractersticas
ms all de las disponibles en la SoundBlaster Pro.
Funciones de la tarjeta de sonido
Para producir una seal para sus bocinas, una tarjeta de sonido debe convertir datos
digitales en ondas de sonido anlogas. Para habilitar su entrada o capturar audio, la
tarjeta de sonido tambin debe convertir seales sonido anlogas en seales digitales.
Muchas tarjetas de sonido le permiten conectar un dispositivo de juego, como u
joystick o paleta de juego, y muchas tambin le permiten conectar instrumentos MIDI
(musical instrument digital interface -instrumento musical de interfaz digital).

Componentes
Figura 8 15 Muestra una tarjeta de sonido. Para desempear sus funciones, una tarjeta
de sonido tpica incluye estos componentes:

Digital signal processor (DSP: procesador de seal digital) -Funciona como


un CPU para funciones de procesamiento.

Analog-to-digital converter (ADC: convertidor anlogo a digital)


- Convierte las seales anlogas (como ondas de sonido) a seales
digitales.

Digital-to-analog converter (DAC: convertidor digital a anlogo) convierte seales digitales a anlogas, produciendo las seales necesitadas
por las bocinas u otros dispositivos de audio anlogos.

Conectores de varios tipos -Usados para conectar bocinas, micrfonos,


dispositivos de lnea de entrada o salida, adaptadores de juegos Uoysticks)
y en ocasiones dispositivos MIDI.

Figura 8-15: Una tarjeta de sonido


Conectores de tarjeta de sonido
Las tarjetas de sonido tpcamente tienen conectores para bocinas, micrfonos,
dispositivos de lnea de entrada o salida, y adaptadores de juegos Uoysticks ). Algunas
tarjetas de sonido incluyen conectores para dispositivos MIDI o el puerto adaptador de
de juegos tambin soporta entrada de dispositivos MIDI. La funcin de cada conector es
tpicamente etiquetada con un cono pequeo. Figura 8-16 muestra algunos de estos
conectores y sus funciones.

Center speaker
Microphone

Rear speakers
Line in

Main (front) speakers


or headphones

Figura 8-16: Conectores de tarjeta de sonido estndar

Tarjetas de expansin

8-23

Bocinas
Las tarjetas de sonido estn diseadas para trabajar con bocinas externas (o bocinas
especiales integradas en una laptop). Tpicamente, las bocinas externas requieren una
fuente de poder externa. Usted debe conectar un cable desde las bocinas al conector de
salida de bocina en la tarjeta de sonido y conectar el adaptador de corriente de las
bocinas en una toma de corriente.

Figura 8-17: Bocinas externas


CD de audio
Las unidades de CD incluyen un cable de salida de audio que se conecta a su tarjeta de
sonido. Este cable permite reproducir CD's de audio en su unidad y tener el sonido
reproducido a travs de las bocinas de la PC.

Mdems
Los Mdems son dispositivos que le permiten conectar su computadora a otra computadora a travs de la lnea telefnica. El
mdem en la computadora emisora debe convertir las seales digitales dentro de la computadora a seales anlogas que son
compatibles con el sistema telefnico. El mdem receptor convierte las seales anlogas a seales digitales.
Modulacin y demodulacin
Los mdems convierten una seal digital en una analgica a travs de un proceso llamado moduladn. La seal digital est en
capas sobre una onda anloga estndar para producir una onda anloga compuesta. Para convertir la seal compuesta a digital,
el mdem receptor la demodula. Demodulacin es el proceso por el cual el mdem sustrae electrnicamente la onda anloga
portadora, revelando la seal digital que porta.
Un mdem toma su nombre de este proceso. Modula y demodula; por eso es llamado un mdem
Formas
Un mdem puede ser un componente externo que usted conecta a su PC a travs de un puerto serial. (De hecho, se fue el
propsito original de los puertos seriales en las PCs). Los mdems internos tambin son comunes. Estos mdems pueden estar
integrados en la tarjeta madre, implementados en una tarjeta adaptadora que usted inserta dentro del bus de expansin de su PC o
implementado en una tarjeta que usted inserta en una ranura vertical (riser slot).

También podría gustarte