Sie sind auf Seite 1von 88

Arquitectura De Una PC

Compatible IBM PC
Se denomina Compatible IBM PC o IBM PC compatible a un tipo de ordenadores similares al IBM
PC, IBM Personal Computer XT e IBM Personal Computer/AT. Estos ordenadores tambin llamados PC
clones, IBM clones o clnicos, se denomina as porque casi duplican exactamente todas las
caractersticas importantes de la arquitectura PC, hecho facilitado por la posibilidad de realizar
legalmente ingeniera inversa de la BIOS mediante el diseo de sala limpia por parte de varias
compaas. Columbia Data Products construy el primer clon de un IBM PC mediante una
implementacin de sala limpia de la BIOS.

Muchos de los primeros compatibles IBM PC utilizan el mismo bus que los IBM PC e IBM AT originales.
El bus compatible IBM AT es posteriormente llamado Bus ISA por los fabricantes de ordenadores
compatibles.

Los descendientes de los compatibles IBM PC constituyen la mayora de las computadoras


personales del mercado actual, pese a que la interoperabilidad con la estructura de bus y perifricos de
la arquitectura PC original sea limitada o inexistente.

ndice
[ocultar]

1 Orgenes

2 Problemas de compatibilidad

3 La decreciente influencia de IBM

4 Expansin

5 "IBM PC compatible" se convierte en "Wintel"

6 Limitaciones de diseo y otros problemas de compatibilidad

7 Los desafos al dominio de Wintel

8 El PC compatible hoy

9 Referencias
10 Vase tambin

11 Enlaces externos

[editar]Orgenes

IBM PC original (Model 5150) motiv la fabricacin de clones a princpios de la dcada de 1980.

Los orgenes de esta plataforma se inician con la decisin adoptada por IBM en 1980 de comercializar
un ordenador personal de bajo costo lo antes posible en respuesta al xito de Apple Computer en el
creciente mercado. El 12 de agosto de 1981 se pone en venta el primer IBM PC. Haba tres sistemas
operativos disponibles para l, pero el ms popular y menos caro fue PC DOS, una versin de MS
DOS licenciada porMicrosoft. En una concesin crucial, el acuerdo con IBM permiti a Microsoft vender
su propia versin, MS-DOS, para las plataformas no-IBM. El nico componente propietario del PC es
la BIOS (Basic Input/Output System).

Se fabricaron gran cantidad de ordenadores basados en los microprocesadores Intel 8086 y 8088,
durante ese perodo, pero con arquitectura diferente a la del PC, y que desarroll por ello sus propias
versiones de DOS y CP/M-86. Sin embargo, el software que aborda directamente el hardware en lugar
de hacer llamadas a nivel de MS-DOS es ms rpido. Esto es particularmente relevante en
los videojuegos. El IBM PC fue la nica mquina que se vende en volmenes lo suficientemente altos
como para justificar el software escrito especficamente para ella, y esto motiva a otros fabricantes a
producir mquinas que puedan usar los mismos programas, tarjetas de expansin y perifricos que el
PC. El mercado de ordenadores 808x excluye rpidamente todas las mquinas que no fueran
funcionalmente muy similares al PC. El lmite de 640 Kilobytes dememoria RAM convencional disponible
para MS-DOS es una herencia de este perodo; otras mquinas no clnicas no tienen ese lmite.

Los "clones" del IBM PC se crearon sin la participacin o aprobacin de IBM. Columbia imita
estrechamente al IBM PC y produce el primer "compatible" PC (es decir, ms o menos compatible con el
estndar IBM PC) en junio de 1982, seguido al poco por Eagle Computer. Compaq Computer
Corp. anuncia su primer compatible unos meses despus en noviembre de 1982, el Compaq Portable.
El Compaq fue el primer ordenador portable del tamao de una mquina de coserque es esencialmente
100% compatible. La empresa no poda copiar directamente la BIOS, como resultado de la decisin
judicial en el caso Apple v. Franklin, pero s puede realizar ingeniera inversa de la BIOS de IBM y luego
escribir su propia BIOS utilizando el diseo de sala limpia.

[editar]Problemas de compatibilidad

El Compaq Portable fue el primer clon totalmente compatible con la PC de IBM.

Al mismo tiempo, muchos fabricantes, como Xerox, Hewlett Packard, Digital, Sanyo, Texas
Instruments, Tulip, Wang y Olivetti lanzaron ordenadores personales que era compatibles MS-DOS, pero
no completamente software o hardware compatibles con el IBM PC.

La intencin de Microsoft, y la de la industria desde 1981 hasta mediados de los 80, era que los
programadores de aplicaciones utilizaran las APIs en MS-DOS o el firmware de la BIOS, utilizando lo
que hoy llamamos una capa de abstraccin de hardware. Cada ordenador tendra su propia
versinOEM de MS-DOS, personalizado para su hardware. Cualquier software escrito para MS-DOS
podra ejecutarse en cualquier ordenador MS-DOS, a pesar de las variaciones en el diseo de
hardware. Un camino similar se sigui con los ordenadores domsticos MSX.

Esta expectativa parece razonable para el mercado de computadoras de la poca. Hasta entonces,
Microsoft se centra principalmente en lenguajes de programacin como BASIC. El por entonces sistema
operativo por excelencia para pequeos ordenadores era CP/M de Digital Research que se utilizaba
tanto en el por usuarios aficionados como profesionales. Para lograr ese uso generalizado y, por tanto,
hacer el producto econmicamente viable, el sistema operativo tena que poder funcionar en un rango
de ordenadores de diferentes fabricantes con una amplia variedad de hardware. Aquellos clientes que
necesitan otras aplicaciones ms all de los Starter Pack podra esperar razonablemente que los
diferentes editores de software les ofrecieran sus productos para una amplia variedad de ordenadores,
en el soporte adecuado para cada uno.

El sistema operativo de Microsoft estaba inicialmente orientado para ejecutarse en una variada gama de
hardware, aunque todas basadas en el procesador 8086. Por ello, MS-DOS fue vendido durante muchos
aos slo como un producto OEM. No haba MS-DOS con marca Microsoft: MS-DOS no poda
adquirirse directamente a Microsoft, y cada versin OEM era empaquetada con la marca del fabricante
de PCs licenciatario. Las diferentes versiones eran en general incompatibles con hardware diferente.
Los errores deban notificarse al OEM, no a Microsoft. Sin embargo, cuando se extendieron los clones,
pronto qued claro que las versiones OEM de MS-DOS eran prcticamente idnticas, excepto tal vez
por la presencia de algunos programas de utilidad.

MS-DOS proporciona el soporte adecuado para aplicaciones orientadas a caracteres como las que se
pueden implementar para un terminal de computadora de slo texto. La mayor parte del software con
importancia comercial entraba en estos lmites, donde el bajo nivel de compatibilidad hardware no tena
importancia. Sin embargo, con el fin de proporcionar el mximo rendimiento y aprovechar las
caractersticas de hardware (o trabajar sobre los errores de hardware), las aplicaciones de PC
evolucionaron muy rpidamente ms all del simple terminal de aplicaciones que MS-DOS soporta
directamente. Hojas de clculo, procesador de textos WYSIWYG, soft de presentaciones y software de
comunicaciomes remotas establecieron nuevos mercados que explotaban los puntos fuertes del PC,
pero requieren capacidades ms all de lo que proporciona MS-DOS. Por ello, desde muy temprano en
el entorno de desarrollo de aplicaciones para MS-DOS, muchos productos de software comerciales
importantes fueron escritos directamente para el hardware, por una variedad de razones:

MS-DOS en s no proporciona ninguna manera de colocar el cursor de texto (excepto para


avanzar despus de la impresin de cada carcter). Mientras que las rutinas de la BIOS para la
interfaz de vdeo eran adecuadas par un manejo rudimentario, eran muy ineficaces; no haba salida
de cadena de caracteres (slo salida carcter a carcter) y esto aade perodos de retardo para
compensar el efecto nieve del hardware CGA (cuando en las tarjetas CGA se escriba directamente
en la VRAM se mostraban artefactos en la pantalla) algo especialmente malo cuando se llaman
via IRQs, lo que hace muy difcil la multitarea. Un programa que escriba la salida directamente a la
memoria de vdeo puede alcanzar tasas de 5 a 20 veces ms rpido que utilizar llamadas estndar
a la BIOS y MS-DOS. Turbo Pascal utiliza esta tcnica desde sus primeras versiones.

La capacidad grfica no fue tomada en serio en el diseo original de IBM, que se consider una
novedad extica. MS-DOS no tena un API para grficos, y la BIOS slo inclua las funciones ms
rudimentarias de grficos (por ejemplo, los cambios de modo de pantalla o el dibujo punto a punto).
Para realizar una llamada de la BIOS por cada punto dibujado o modificado se incrementaba
considerablemente el trabajo, haciendo la interfaz de la BIOS notoriamente lenta. Debido a esto,
dibujar lneas o arcos, y el bit blit, tuvo que ser llevado a cabo por cada aplicacin para lograr una
velocidad aceptable, que se sola hacer ignorando la BIOS y accediendo directamente a la memoria
de vdeo.

Los videojuegos, incluso los primeros, en su mayora requeran un modo grfico verdadero.
Tambin se realiz algn truco dependiente de la mquina que los programadores podan utilizar
para ganar velocidad. Aunque en un principio el principal mercado del PC fue el profesional, la
capacidad de los juegos se convirti en un factor importante en el impulso de las compras de PC
cuando sus precios cayeron. La disponibilidad y calidad de los juegos podra significar la diferencia
entre la compra de un PC compatible o una plataforma interoperable diferente como elCommodore
Amiga.

El software de comunicaciones acceda directamente al chip UART, ya que el API de MS-DOS y


el BIOS no proporcionaba soporte completo a las capacidades del chip y era demasiado lento para
mantenerse al da con hardware que pudiera transferir datos a 19200 baudios.

Incluso para las aplicaciones empresariales estndar, la velocidad de ejecucin fue una ventaja
competitiva significativa. Esto se demostr dramticamente en el golpe de gracia de Lotus 1-2-3 a
su rival Context MBA en el popular gnero del software integrado. Context MBA, ahora casi
olvidado, precedi a Lotus en el mercado e inclua ms funciones; fue escrito en lenguaje Pascal, lo
que lo haca altamente portable, pero, habida cuenta de los compiladores del momento, resultaba
demasiado lento para ser realmente til en un PC. Lotus fue escrito en lenguaje ensamblador puro y
realizaba algunas tareas directamente en la mquina. Era mucho ms rpido que el Context MBA,
que desapareci tan pronto como Lotus lleg.

Los sistemas de proteccin de copia de disco, de uso comn en el momento, funcionaban


buscando patrones de datos no estndar en el disquete para verificar la originalidad. Estos patrones
eran difciles o imposibles de detectar usando DOS estndar o llamadas a la BIOS, por tanto el
acceso directo al hardware controlador de disco era necesario para la proteccin del trabajo.
La compatibilidad PC era un aspecto importante. Incluso el Commodore Amigatena un mdulo de compatibilidad
PC, elSidecar.

Al principio, pocos compatibles aparte del Compaq ofrecan compatibilidad ms all del nivel DOS/BIOS.
Los evaluadores y los usuarios desarrollaronsuites de programas para probar la compatibilidad; la
capacidad de ejecutar el Lotus 1-2-3 o Microsoft Flight Simulator se convirti en uno de los ms
importantes pruebas. Los vendedores no slo aprendieron gradualmente la manera de emular la BIOS
de IBM, sino tambin dnde utilizar chips idnticos para desempear funciones clave dentro del sistema.
Finalmente, el Phoenix BIOS y productos similares disponibles comercialmente permitieron a los
fabricantes de computadoras la fabricacin de clones prcticamente 100% compatibles sin necesidad de
realizar ingeniera inversa de la BIOS del IBM PC.

Con el tiempo, IBM perjudic su propio mercado al no apreciar la importancia de la compatibilidad IBM,
introduciendo productos como el IBM porttil(que fue superado en ventas por el anterior Compaq
Portable) y el PCjr (que tena importantes incompatibilidades con el PC original y se retir en breve).

Desde mediados de la dcada de 1980 hasta finales de la misma, los compradores comenzaron a
considerar el PC como el producto bsico, y dudaban de que el plus de seguridad de la marca IBM
estaba garantizado por el precio ms alto. Mientras tanto, los sistemas compatibles MS-DOS (pero no
compatibles en hardware) no tuvieron xito en el mercado. Su incapacidad para ejecutar los paquetes
de software de alto rendimiento para IBM PC y compatibles verdaderos motiv sus bajas ventas y la
extincin de esta categora de sistemas. Por su incompatibilidad de hardware con el diseo del IBM PC,
el procesador 80186, lanzado slo un ao despus del IBM PC, nunca fue popular en los ordenadores
personales de uso general.

[editar]La decreciente influencia de IBM

Despus de 1987, los PCs compatibles IBM dominaron en el mercado de productos bsicos, tanto en el
campo domstico como en el profesional,1 con otras notables arquitecturas alternativas como los
equipos Macintosh ofertados por Apple Inc., el Commodore 64 de 8 bits que finalmente se convirti en el
ordenador de mayor venta en el mundo, y la lnea Commodore Amiga de 32 bits utilizada en la televisin
y produccin de vdeo. Sin embargo, la propia IBM perdi el liderazgo en el mercado de los compatibles
IBM PC en 1990. Algunos pocos sucesos fueron probablemente los puntos de inflexin:

La introduccin en 1982 del Compaq Portable, el primer ordenador 100% compatible con IBM
PC (Columbia Data Products), un ordenador porttil del que IBM no dispona en ese momento. La
compatibilidad y el rendimiento del porttil legitim este clon de PC para muchas empresas.

Compaq super a IBM en el mercado en 1986 con el primer PC basado en 80386.

La introduccin por IBM de tecnologas incompatibles en 1987, tales como su sistema


patentado de Arquitectura de microcanal (bus MCA) para bus de computadora , en su lnea IBM
PS/2.

La introduccin en 1988 por las empresas de la "Banda de los Nueve" de un bus rival, EISA ,
destinado a competir con MCA en lugar de copiarlo.

El duelo entre las normas de memoria expandida y memoria extendida en la dcada de 1980,
ambas desarrolladas sin la participacin de IBM.

La disponibilidad en 1989 de ordenadores compatibles con el PC-XT por debajo de 1000


dlares, incluyendo las tempranas ofertas de Dell Computer, reduciendo la demanda de la ltima
tecnologa de IBM.

Sin embargo, con la evolucin del mercado, y a pesar del fracaso del bus MCA, IBM obtuvo un flujo de
ingresos considerables por las tasas de licencia de empresas que pagaron por licencias de uso de las
patentes de IBM que estaban en el diseo del PC, en la medida que los objetivos de IBM haban
cambiado desde la disuasin de clones de PC hacia el aumento de ingresos por ventas de licencias.
Paralelamente al desarrollo del PS/2, IBM tambin sigui vendiendo PCs compatibles, que esta vez
incorporaban los estndares que haban sido desarrollados por sus competidores. IBM finalmente
renunci a su papel como fabricante de PC en abril de 2005, cuando vendi su divisin de PC
a Lenovo por 1.750 millones de dlares.

A partir de octubre de 2007, Hewlett-Packard y Dell Computer acapararon las mayores cuotas del
mercado de PC en Amrica del Norte. Tambin son exitosos fuera de Amrica, junto
a Acer,Lenovo y Toshiba. A nivel mundial, un gran nmero de ordenadores son "caja blanca", sistemas
ensamblados por un gran nmero de fabricantes de sistemas locales. A pesar de los avances en la
tecnologa informtica, todos los actuales PC compatibles IBM guardan en gran medida cierta
compatibilidad con las computadoras IBM PC originales, aunque la mayora de los componentes
implementan la "compatibilidad hacia atrs" con versiones anteriores en modos especiales, utilizados
slo durante el arranque del sistema.

[editar]Expansin

Uno de los puntos fuertes de la plataforma compatible PC es su diseo modular de hardware. Los
usuarios finales pueden actualizar fcilmente los perifricos y, hasta cierto punto, el procesador y la
memoria sin necesidad de modificar la placa base del equipo o reemplazar todo el equipo, como as
ocurra con muchas de las microcomputadoras de la poca. Sin embargo, a la vez que la velocidad del
procesador y la cantidad de memoria fueron incrementndose, los lmites del diseo de bus de la XT/AT
original se alcanzaron en poco tiempo, sobre todo con las nuevas tarjetas grficas. IBM introdujo un bus
actualizado en el IBM PS/2, que super muchos de los lmites tcnicos del bus de los XT/AT, pero rara
vez se utiliz como base para computadoras compatibles con IBM, ya que requera el pago de licencias
a IBM tanto para el bus PS/2 como para los diseos previos del bus AT que quedaban bajo licencia. Esto
fue impopular entre los fabricantes de hardware, y varios estndares de bus en competencia fueron
desarrollados por consorcios, con trminos de licencia ms asequibles. Se hicieron varios intentos de
estandarizar las interfaces, pero en la prctica, muchos de estos intentos tuvieron fallos o bien fueron
ignorados. Aun as, haba muchas opciones de expansin, y la plataforma "PC compatible" avanz
mucho ms rpidamente que otras plataformas competidoras de la poca, incluso aunque slo sea por
su dominio del mercado.

[editar]"IBM PC compatible" se convierte en "Wintel"


En la dcada de 1990, la influencia de IBM en la arquitectura del PC era cada vez ms irrelevante. Un
PC de marca IBM se convirti en la excepcin, no ya la regla. En lugar de centrarse en permanecer
compatibles con el IBM PC, los vendedores comenzaron a centrarse en la compatibilidad con la
evolucin de Microsoft Windows. En 1993, fue puesta a la venta una versin deWindows NT que poda
ejecutarse en procesadores distintos de los x86. (Esto requera que se volvieran a compilar las
aplicaciones, un paso que la mayora de desarrolladores no tom.) Sin embargo, su independencia del
hardware fue aprovechada por las estaciones de trabajo x86 de Silicon Graphics -gracias a la HAL de
NT-, que podan funcionar con NT (y su vasta biblioteca de aplicaciones). Ningn vendedor de hardware
de ordenador para el gran mercado se atrevi a ser incompatible con la ltima versin de Windows, y las
conferencias anuales WinHEC de Microsoft sirvieron de marco en el que Microsoft poda ejercer presin
a favor y en algunos casos dictar el ritmo y la direccin del hardware de la industria del PC. Intel y
Microsoft se haban vuelto tan importantes para el continuo desarrollo del hardware de PC que los
eperiodistas de la informtica comenzaron a usar la contraccin Wintel para referirse a la plataforma de
hardware Intel y software Windows combinado. Este trmino se est convirtiendo en un trmino
equivocado, ya que Intel ha perdido el control absoluto sobre la direccin del desarrollo de hardware, y
otros sistemas operativos como Linux han comenzado a establecer una presencia notable.

[editar]Limitaciones de diseo y otros problemas de compatibilidad

Aunque el IBM PC fue diseado para permitir su expansin, los diseadores no podan anticipar el
desarrollo del hardware de los aos 80. Para empeorar las cosas, la eleccin de la CPU Intel 8088 por
IBM presentaba varias limitaciones que fueron obstculos para el desarrollo de software para la
plataforma PC compatible. Por ejemplo, el procesador 8088 slo tena un espacio de direccionamiento
de memoria de 20 bits. Para poder expandir la memoria del PC ms all de un megabyte, Lotus, Intel y
Microsoft crearon conjuntamente la memoria expandida (EMS), un esquema de conmutacin de banco
para permitir ms memoria proporcionada por complemento de hardware, y visto a travs de un
conjunto de cuatro "ventanas " de 16 kilobytes dentro del direccionamiento de 20 bits. Ms tarde, las
CPUs Intel tuvieron mayor espacio de direcciones y podan ocuparse directamente de
16 megabytes (caso del Intel 80286) o ms, lo que permiti a Microsoft desarrollar la memoria
extendida (XMS), que no requera hardware adicional.

La memoria expandida y la extendida tienen interfaces incompatibles, por lo que cualquier software que
utilizaba ms de un megabyte tena que mantener soporte para los dos sistemas. Para dar mayor
compatibilidad, MS-DOS comenz a incluir el programa EMM386, que simula la memoria EMS utilizando
memoria XMS. Un sistema operativo en modo protegido tambin poda ser escrito para el 80286, pero
su compatibilidad con aplicaciones DOS era ms difcil de lo esperado, no slo porque la mayora de
aplicaciones para DOS accedan directamente al hardware, sino tambin porque la mayora de llamadas
al BIOS eran realizadas a travs de IRQs marcadas como "reservadas" por Intel.

Las tarjetas grficas tuvieron sus propias incompatibilidades. Una vez que las tarjetas de vdeo
evolucionaron hacia SVGA, el estndar para acceder a ellas ya no estaba claro. A la vez, la
programacin para PC utilizaba un modelo de memoria por segmentos de 64 KB. El ms comn modo
de pantalla VGA quedaba alojado en un nico segmento de memoria. Los modos SVGA requeran ms
memoria, por lo que el acceso a la memoria completa de pantalla era complicado. Cada fabricante
desarroll sus propias formas de acceso a la memoria de pantalla, incluso sin enumerar los modos de
forma coherente. Se hizo un intento de crear un estndar, llamado VBE, pero no todos los fabricantes se
adhirieron a ella.

Debido al gran nmero de adaptadores de terceros y no estndar para ellos, la programacin para PC
resultaba difcil. Los desarrolladores profesionales deban someter sus programas a prueba con un gran
conjunto de combinaciones de hardware diferentes. Incluso el propio PC no tena una clara interfaz de la
aplicacin al modelo de memoria plana que los 386 y superiores podran proporcionar en modo
protegido.
Cuando lleg el 386, de nuevo se poda programar un sistema operativo en modo protegido para l.
Esta vez, la compatibilidad con MS-DOS era mucho ms fcil, pues este procesador incluamodo virtual
8086. Desafortunadamente los programas no podan cambiar directamente entre ellos, as quese
desarrollaron nuevos modelos de memoria API, VCPI y DPMI, este ltimo se hizo el ms popular.

Mientras tanto, los consumidores se vieron desbordados por los diferentes estndares incompatibles y
las diferentes combinaciones de hardware que se ofrecan. Para dar una idea de qu clase de PC que
necesitaran para ejecutar sus programas, se estableci el estndar PC Multimedia (MPC) en 1990. Un
PC que cumpla el mnimo estndar MPC poda ser considerado, y comercializado como, un MPC. El
software que poda ejecutarse en un PC con la ms mnima compatibilidad MPC estara garantizado
para funcionar en cualquier MPC. Las normas de MPC nivel 2 y MPC nivel 3 se crearon ms tarde, pero
el trmino "MPC compatible" nunca tuvo xito. Despus del nivel 3 MPC en 1996, no se establecieron
ms normas MPC.

[editar]Los desafos al dominio de Wintel

Al principios del siglo XXI, el xito de Microsoft Windows haba llevado a casi todos los otros sistemas
operativos a casi la extincin, y se asegur que la plataforma "IBM PC compatible" fuese el equipo
informtico dominante. Esto signific que si un programador slo desarrollaba su software para la
plataforma Wintel, sera capaz de llegar a la gran mayora de usuarios de computadoras. A fines de
1980, el nico competidor importante para Windows fue el Macintosh de Apple Inc.. El Mac fue
presentado como "el ordenador para el resto de nosotros", pero la pujanza del conjunto
DOS/Windows/Intel redujo rpidamente a los Macintosh al nicho de la educacin y el diseo grfico, del
que slo recientemente ha comenzado a surgir. A mediados de 1990, la cuota de mercado de Macintosh
se haba reducido a cerca del 5%, y la introduccin de un nuevo sistema operativo rival se haba vuelto
demasiado arriesgada comercialmente. La experiencia haba demostrado que incluso si un sistema
operativo era tcnicamente superior a Windows, sera un fracaso en el mercado (BeOS y OS/2, por
ejemplo). En 1989, Steve Jobs lanz su nueva plataforma NeXT, de la que dijo que "ser la ltima
plataforma nueva de hardware en tener xito, o la primera en fracasar." En 1993, NeXT anunci que
pona fin a la produccin del ordenadorNeXTcube y portaba NeXTSTEP a los procesadores Intel. En
1997, NeXT fue adquirida por Apple, que present a continuacin el ordenador iMac en 1998. Despus
de este lanzamiento, los Mac han recuperado cuota de mercado, aunque muy lentamente. En agosto de
2009, la cuota de mercado de Mac OS era slo de un 4,59%. {cita requerida}

En el mercado de hardware, Intel inicialmente licenci su tecnologa para que otros fabricantes pudieran
fabricar x86 CPUs. Como la plataforma "Wintel" consigui el dominio del mercado, Intel termin
abandonando esta prctica. Compaas como AMD y Cyrix desarrollaron CPUs alternativas que eran
funcionalmente compatibles con Intel. Hacia el final de la dcada de 1990, AMD estaba tomando una
parte creciente del mercado de las CPU para PC. AMD incluso termin jugando un papel importante en
la direccin de la evolucin de la plataforma x86, cuando su lnea de procesadores Athlon sigui
desarrollando la clsica arquitectura x86, de la que Intel se desvi con su arquitectura Netburst de las
CPUs Pentium 4 y la arquitectura IA-64 para la lnea de CPUsItanium para servidores. AMD desarroll
el AMD64, el primer desarrollo importante no creado por Intel, que ms tarde adopt Intel. En 2006, Intel
comenz a abandonar Netburst con el lanzamiento de su lnea de procesadores Intel Core, que
representaba una evolucin del anterior Pentium III.

[editar]El PC compatible hoy

El trmino "compatible con IBM" no es de uso comn para los ordenadores actuales, porque
prcticamente todos los equipos principales se basan en la arquitectura PC. La mayora de plataformas
competidoras han desaparecido o han sido relegadas a los mercados minoritarios de entusiastas, como
el Commodore Amiga. Una excepcin notable fue el Apple Macintosh, que utiliz la
arquitectura PowerPC hasta 2006, cuando Apple adopt la arquitectura Intel x86 tal como se utiliza en el
PC. La arquitectura x86 que Apple comercializa actualmente es, a todos los efectos, "IBM PC
Compatible".

La velocidad del procesador y capacidad de memoria de los ordenadores modernos son muchsimo
mayores de lo que eran en el original de PC de IBM y, sin embargo la compatibilidad hacia atrs se ha
mantenido en gran medida. Un sistema operativo de 32 bits publicado en la dcada de 2000 todava
puede ejecutar muchas de los programas ms simples escritos para los sistemas operativos de la
dcada de 1980 sin necesidad de un emulador, aunque un emulador como DOSBox tiene ahora cerca
de la funcionalidad nativa a toda velocidad.

Arquitectura de computadoras
Una visin tpica de una arquitectura de computadora como una serie de capas de
abstraccin: hardware, firmware,ensamblador, kernel, sistema operativo yaplicaciones.

La arquitectura de computadoras es el diseo conceptual y la estructura operacional fundamental de


un sistema de computadora. Es decir, es un modelo y una descripcin funcional de los requerimientos y
las implementaciones de diseo para varias partes de una computadora, con especial inters en la
forma en que la unidad central de proceso (UCP) trabaja internamente y accede a las direcciones
de memoria.

Tambin suele definirse como la forma de seleccionar e interconectar componentes de hardware para
crear computadoras segn los requerimientos de funcionalidad, rendimiento y costo.

El ordenador recibe y enva la informacin a travs de los perifricos por medio de los canales. La UCP
es la encargada de procesar la informacin que le llega al ordenador. El intercambio de informacin se
tiene que hacer con los perifricos y la UCP. Todas aquellas unidades de un sistema exceptuando la
UCP se denomina perifrico, por lo que el ordenador tiene dos partes bien diferenciadas, que son: la
UCP (encargada de ejecutar programas y que est compuesta por la memoria principal, la UAL y la UC)
y los perifricos (que pueden ser de entrada, salida, entrada-salida y comunicaciones).

ndice
[ocultar]

1 Introduccin

2 Almacenamiento de operandos en la CPU

o 2.1 Ventajas de las arquitecturas

o 2.2 Desventajas de las arquitecturas

3 Vase tambin

4 Enlaces externos

[editar]Introduccin

La implantacin de instrucciones es similar al uso de una serie de desmontaje en


una fbrica de manufacturacin. En las cadenas de montaje, el producto pasa a travs de muchas
etapas de produccin antes de tener el producto desarmado. Cada etapa o segmento de la cadena est
especializada en un rea especfica de la lnea de produccin y lleva a cabo siempre la misma actividad.
Esta tecnologa es aplicada en el diseo de procesadores eficientes.

A estos procesadores se les conoce como pipeline processors. Estos estn compuestos por una lista de
segmentos lineales y secuenciales en donde cada segmento lleva a cabo una tarea o un grupo de
tareas computacionales. Los datos que provienen del exterior se introducen en el sistema para ser
procesados. La computadora realiza operaciones con los datos que tiene almacenados en memoria,
produce nuevos datos o informacin para uso externo.

Las arquitecturas y los conjuntos de instrucciones se pueden clasificar considerando los siguientes
aspectos:

Almacenamiento de operativos en la CPU: dnde se ubican los operadores aparte de la


substractora informativa (SI)

Nmero de operandos explcitos por instruccin: cuntos operandos se expresan en forma


explcita en una instruccin tpica. Normalmente son 0, 1, 2 y 3.
Posicin del operando: Puede cualquier operando estar en memoria?, o deben estar algunos o
todos en los registros internos de la CPU. Cmo se especifica la direccin de memoria (modos de
direccionamiento disponibles).

Operaciones: Qu operaciones estn disponibles en el conjunto de instrucciones.

Tipo y tamao de operandos y cmo se especifican.

[editar]Almacenamiento de operandos en la CPU

La diferencia bsica est en el almacenamiento interno de la CPU.

Las principales alternativas son:

Acumulador.

Conjunto de registros.

Memoria

Caractersticas: En una arquitectura de acumulador un operando est implcitamente en el acumulador


siempre leyendo e ingresando datos. (Ej.: calculadora Standard -estndar-)

En la arquitectura de pila no es necesario nombrar a los operandos ya que estos se encuentran en el


tope de la pila. (Ej.: calculadora de pila HP)

La Arquitectura de registros tiene slo operandos explcitos (es aquel que se nombra) en registros o
memoria.

[editar]Ventajas de las arquitecturas

Pila: Modelo sencillo para evaluacin de expresiones (notacin polaca inversa). Instrucciones
cortas pueden dar una buena densidad de cdigo.

Acumulador: Instrucciones cortas. Minimiza estados internos de la mquina (unidad de control


sencilla).

Registro: Modelo ms general para el cdigo de instrucciones parecidas. Automatiza


generacin de cdigo y la reutilizacin de operandos. Reduce el trfico a memoria. Una
computadora actualmente tiene como estndar 32 registros. El acceso a los datos es ms rpido, y
veloz.
[editar]Desventajas de las arquitecturas

Pila: A una pila no se puede acceder aleatoriamente. Esta limitacin hace difcil generar cdigo
eficiente. Tambin dificulta una implementacin eficiente, ya que la pila llega a ser un cuello de
botella es decir que existe dificultad para la transferencia de datos en su velocidad mk.

Acumulador: Como el acumulador es solamente almacenamiento temporal, el trfico de


memoria es el ms alto en esta aproximacin.

Registro: Todos los operadores deben ser nombrados, conduciendo a instrucciones ms largas.

Cmo s la arquitectura de mi PC/Sistema Operativo?


Solucin

Si desea ver la arquitectura de su Sistema Operativo, simplemente siga las siguientes


instrucciones:

Para windows Vista/7:

1. Haga click en Inicio

2. Haga click derecho en Equipo

3. Haga click en propiedades

4. En la seccin "Sistema" aparece "Tipo de Sistema", corresponde a la


arquitectura de su sistema (32 o 64 bits)

5. En la seccin "Edicin de Windows" aparece la informacin de sus sistema


operativo.

Para windows XP:

1. Presione la tecla Windows + R (tecla R).

2. En la ventana que aparecer escriba: "dxdiag" sin comillas


3. En la ventana que se abrir (Herramienta de diagnstico de DirectX) aparece
todo el detalle de su equipo, en la informacin del sistema puede ver el
sistema operativo. Ver Captura de pantalla

1. LA PLACA BASE

Componente fundamental del PC, tambin denominada frecuentemente placa madre o


mediante los trminos en ingls motherboard o mainboard. Es la placa ms importante del PC.
Sobre ella se conectan el resto de componentes y de sus caractersticas se derivan, en gran
medida, las prestaciones que nos va a ofrecer finalmente nuestro ordenador.
LOS COMPONENTES DE UNA PLACA BASE.
Aunque placas base existen de muchas formas, tipos y tamaos, sin embargo la estructura
general de la mayora de ellas as como los elementos que las integran vienen a ser muy
similares entre si. Una placa base no es sino una gran placa de circuito impreso que conecta
entre s los diferentes elementos contenidos en ella y que conforman la estructura bsica del
ordenador personal conocido como PC. Bsicamente los elementos que componen toda placa
base son: el zcalo del microprocesador, los zcalos de memoria, los diferentes conectores
tanto internos como externos, las ranuras de expansin y, finalmente, una serie de chips o
circuitos integrados encargados en mayor o menor medida de ciertas tareas especficas.

Zcalos del microprocesador Chipset (tercer chip)


Zcalos de memoria Conector disquetera

Northbridge (chipset) Conector SMBus

Southbridge (chipset) Conector USB Externo

Conectores IDE/RAID IDE Conector del ventilador 3

Conector del ventilador (fan) Conectores USB externos

Conector del ventilador 2 Conector PS/2 ratn

Conector AGP Conector PS/2 teclado

Conectores PCI Puerto paralelo

Conector WakeOn LAN Puerto serie COM1

Conector infrarrojos (IrDA) Puerto serie COM2

Conector WakeOn Ring BIOS

LA BIOS
Se denomina BIOS (Basic Input-Output System, Sistema Bsico de Entrada y Salida) a un
software o cdigo especfico almacenado en un chip de memoria EPROM (Erasable
Programable Read Only Memory, Memoria de Slo Lectura que puede ser borrada y
programada), cuyo contenido permanece inalterable al apagar el PC, aunque puede ser
reprogramado. Este software es el prime en ejecutarse durante el proceso de arranque de una
placa base, de ah su vital importancia.

Actualmente, la prctica totalidad de placas existentes en el mercado incorpora un chip de


memoria de tipo EPROM denominada flash BIOS, que adems cuenta con el apoyo de otro
chip de memoria esttica llamado CMOS. Este chip flash BIOS puede ser actualizado
mediante software, y permite mucha ms flexibilidad a la hora de disponer de una BIOS que
incorpore nuevas prestaciones. Basta con conseguir del fabricante la ltima versin disponible
de BIOS para nuestro modelo de placa base y, con un sencillo programa que generalmente
tambin es suministrado por el fabricante. Las opciones ms actuales permiten realizar el
proceso de actualizacin desde una opcin en la propia BIOS o incluso desde el propio
sistema operativo, como es el caso de determinados modelos que permiten llevar a cabo todo
el proceso directamente desde una aplicacin Windows.

En la actualidad, los principales fabricantes de BIOS para placas base son AMI (American
Megatrends Inc.), y sobre todo AWARD (actualmente integrada con Phoenix Technologies).
Algunas de las principales caractersticas incorporadas en todas las BIOS actuales son el
soporte para Plug and Play, que permite la deteccin automtica de dispositivos, la gestin
avanzada de energa mediante estndares como APM, y la configuracin del microprocesador
a travs de la propia BIOS.

Generalmente se suele acceder al men de opciones de la BIOS pulsando la tecla Supr


(suprimir). Este es el caso de las BIOS AWARD-Phoenix y AMI. En otras BIOS la tecla
mgica suele ser la tecla F2. La BIOS dispone adems de funciones de proteccin de
acceso mediante contrasea para evitar el acceso a nuestro PC. Debido a esto, puede ocurrir
que un usuario asigne contraseas de acceso a la BIOS y posteriormente no las recuerde.
Para solucionar este problema, la mayora de las placas base incorporan un puente (jumper)
denominado ClearCMOS (limpiar CMOS), que permite eliminar las configuraciones
almacenadas en BIOS, entre ellas las contraseas, y dejar as la BIOS con los valores
originales de fbrica. El inconveniente de esta solucin es que se pierden los valores que
hubiramos modificado.

EL PROCESO DE ARRANQUE.
Cuando arrancamos el PC se realizan una serie de procesos que duran tan solo unos pocos
segundos. La BIOS realiza inicialmente un autochequeo de encendido denominado POST
(Power On Self Test, Test Automtico de Encendido), que se encarga de verificar todos los
componentes vitales de nuestra placa base: memoria, microprocesador, cach, DMA, teclado,
sistema grfico, disqueteras y discos duros. Si durante esta comprobacin se detecta algn
error, la BIOS responder con una serie de pitidos a travs del altavoz del PC. Segn sea el
nmero de pitidos y su duracin podremos determinar el tipo de error. Estos cdigos de error
generalmente estn estandarizados.

La BIOS tambin configura todos los parmetros de funcionamiento de los distintos


componentes del sistema, asignando varios recursos como la IRQ, direcciones de memoria y
los puertos de entrada/salida a cada uno de estos componentes.

El proceso de arranque de la BIOS es el responsable de todos los mensajes que nos


aparecen en el tiempo que transcurre justo desde que encendemos el ordenador hasta que
vemos el mensaje del sistema operativo. La secuencia de aparicin de los mensajes, en
lneas generales, suele ser la siguiente:

Mensaje de la BIOS de la tarjeta grfica.


Nombre del fabricante de la BIOS
La BIOS nos indica que microprocesador tenemos instalado en nuestro PC y su
frecuencia en Mhz.

Comprobacin de la memoria RAM.


Un mensaje indicativo que nos indica lo que debemos hacer para acceder a la
BIOS de nuestro PC.

Aparecern mensajes informativos referidos a otros dispositivos.


La BIOS ensea un cuadro donde aparece un resumen de todas las
caractersticas ms significativas acerca de la configuracin de nuestro PC.

1.1.2. LA BATERA.

Todas las placas base suelen incluir una pequea pila o batera de tipo botn que se encarga
bsicamente de mantener la alimentacin elctrica del reloj de tiempo real (RTC, Real Time
Clock), as como los parmetros sobre nuestros discos duros y otros parmetros de usuario
almacenados en la CMOS RAM. Si observamos alguna anomala al encender nuestro equipo
y recibimos algn mensaje en pantalla del tipo cheksum failure, posiblemente sea debido a
que la pila est agotada. Generalmente la duracin de la batera suele oscilar entre tres y
cinco aos.

1.1.3. EL ZCALO DEL MICROPROCESADOR.


Este zcalo ha sufrido una constante evolucin desde la aparicin del PC original en 1980.

En determinadas placas base 486, existan varios tipos de zcalos, en funcin del tipo de
microprocesador para los que estuviese diseada la placa. Los de estructura cuadrada con
palanca se conocen como zcalo ZIF (Zero Inserction Force, zcalos de fuerza de insercin
cero). Se denomina as porque no es necesario hacer fuerza al insertar el microprocesador.

Estos fueron los zcalos ms habituales durante unos aos, hasta la irrupcin en el mercado
del Pentium II y sus sucesores, que impusieron el zcalo de tipo Slot. Posteriormente, se
volvi de nuevo a los zcalos de tipo ZIF con un nmero de patillas mucho mayor.

Los zcalos de tipo ZIF cuentan con una pequea marca triangular que debe hacerse coincidir
con otra marca triangular o muesca presente en el microprocesador. Si el microprocesador no
es insertado de esta manera, las patillas no coincidirn y se corre el peligro de daar sus
patillas al forzarlo en una posicin incorrecta. Por lo tanto, en los zcalos de tipo ZIF hay que
tener en cuenta la orientacin del microprocesador a la hora de insertarlo.

En el caso de los zcalos rectangulares tipo Slot, la insercin del microprocesador en los
mismos se hace por simple presin, siempre teniendo en cuenta la orientacin de la muesca
que tienen tanto el zcalo como la fila de contactos del propio microprocesador, muesca que
evita el montaje incorrecto.

Los tipos mas frecuentes de zcalos presentes en las diferentes placas base para PC han
sido desarrollados en su mayora por Intel, y se recogen en la siguiente tabla:

Zcalo antiguo presente en las placas


486. Tena 169 patillas y operaba con
Socket -1 una tensin de 5 voltios.

Pequea actualizacin del Socket-1.


Tena 238 patillas y segua funcionando
Socket -2 a 5 voltios.

Contena 237 patillas y operaba a 5


voltios, pero aada la capacidad de
funcionar a 3,3 voltios, configurando el
voltaje mediante un puente en la placa
Socket -3 base.

Especialmente diseado para su uso


con los primeros microprocesadores
Pentium de 5 voltios a 60 y 66 Mhz.
Socket -4 Tena 273 patillas y operaba a 5 voltios.

Operaba a 3,3 voltios y dispona de 320


Socket -5 patillas.

Socket T-6 Versin avanzada del SOCKET-3. Tena


235 patillas y operaba a 3,3 voltios.

Es el estndar para procesadores


Pentium y Pentium-MMX. Este zcalo
tambin daba soporte sin problemas a
microprocesadores de otros fabricantes
tales como AMD K5, K6, K6-2, K6-III y
los procesadores Cyrix. Tena 321
patillas y operaba en un rango de 2,5 a
Socket -7 3,3 voltios.

Es el zcalo empleado de manera


exclusiva por los microprocesadores
Pentium Pro. Dispona de 387 patillas y
Socket -8 operaba a voltajes de 3,1 y 3,3 voltios.

No se trata de un zcalo del tipo ZIF,


sino de tipo SEC (Single Edge Conector,
Conector de Borde Simple). Patentado
por Intel para sus microprocesadores
Pentium II y Celeron. Constaba de 242
contactos y permita operar en un rango
de voltajes que oscilaban entre 2,8 y
Slot-1 3,3 voltios.

Versin mejorada del Slot-1 para


Pentium II/III Xeon. A diferencia del Slot-
1, dispona de dos muescas. Tena 330
patillas y permita operar con voltajes
Slot-2 que variaban entre los 1,3 y 3,3 voltios.

Se emplea principalmente con las


ltimas versiones de los
microprocesadores Pentium III y Celeron
de Intel. Soporta un rango de voltajes
Socket-370 entre 1,3 y 2,1 voltios.

Versin muy similar al Slot-1, aunque


incompatible desarrollada por el
fabricante AMD para sus primeros
microprocesadores Athlon. Constaba de
242 contactos y permita un rango de
Slot-A voltajes entre 1,3 y 2,05 voltios.

Socket-A Es la respuesta de AMD al Socket-370


de Intel. Es el zcalo empleado con las
actuales versiones de los
microprocesadores Athlon y Duron de
AMD.

Especialmente diseado para albergar a


los primeros microprocesadores
Pentium 4 de Intel. Tambin se le
Socket-423 denomina PGA423.

Nueva versin del zcalo de tipo ZIF,


surgida como evolucin del Socket-423,
pero en este caso con 478 patillas,
especialmente diseado para alojar a
los ltimos modelos de Pentium 4 de
Intel con ncleo Northwood de 0,13
micras. Tambin se le denomina
Socket-478 PGA478.

Son las ms recientes versiones del


zcalo de tipo ZIF destinadas a alojar a
los distintos microprocesadores de AMD
de 64 bits. Concretamente, el Socket-
754 est diseado para el AMD Opteron
Socket-754 y Socket-940 y el Socket-940 para el Athlon 64

Microprocesadores
Denominacin N de patillas soportados

486SX, 486DX, 486DX2,


486DX4 y 486DX4
Socket-1 169 OverDrive

486SX, 486DX, 486DX2,


486DX4, 486DX4
OverDrive y Pentium
Socket-2 238 OverDrive.

486SX, 486DX, 486DX2,


486DX4, AMD5x86,
Cyrix5x86 Y Pentium
Socket-3 237 OverDrive.

Pentium 60-66 y Pentium


Socket-4 273 OverDrive 120/133.
Pentium 75-133 y Pentium
Socket-5 320 OverDrive 125-166.

486DX4 y Pentium
Socket-6 235 OverDrive

Pentium 75-200, Pentium


OverDrive, Pentium MMX,
6x86, K5, K6, K6-2, K6-III,
Cyrix 6x86, 6x86L,
Socket-7 321 6x86MX.

Pentium Pro, Pentium Pro


OverDrive y Pentium II
Socket-8 387 387OverDrive.

Celeron, Pentium II y
Slot-1 242 Pentium III.

Pentium II Xeon y Pentium


Slot-2 330 III Xeon.

Socket-370 370 Celeron.

Slot-A 242 AMD Athlon.

Socket-A 462 AMD Athlon y Duron.

Socket-423 423 Pentium 4 (Willamette)

Socket-478 478 Pentium 4 (Northwood)

Socket-754 754 AMD Opteron.

Socket-940 940 AMD Athlon 64.

1.1.3.1. CONFIGURACIN DEL MICROPROCESADOR.

Cuando se monta un microprocesador en una placa base, es necesario configurar algunos


parmetros tales como la frecuencia de funcionamiento del mismo y, en el caso de las placas
antiguas, los niveles de voltaje. Un microprocesador mal configurado puede verse seriamente
daado. Esto es as debido a que las placas base se fabrican con objeto de dar soporte a una
amplia variedad de frecuencias de funcionamiento y diferentes voltajes de alimentacin.

La configuracin de un microprocesador bsicamente consiste en ajustar dos parmetros: la


frecuencia base del microprocesador y el multiplicador, que simplemente es el factor por el
que una vez multiplicada la frecuencia base nos permitir obtener su frecuencia de
funcionamiento. Para ello generalmente existe un conjunto de tres o cuatro puentes o
microinterruptores en la placa para configurar la frecuencia, y otro pequeo conjunto para
configurar el multiplicador.

La nica forma de obtener la configuracin correcta es consultando el manual de la placa base


o cualquier informacin adicional del fabricante. En la mayora de las placas base suelen
aparecer impresas unas tablas donde se indican las diferentes combinaciones de puentes
necesarias para cada valor de frecuencia base y multiplicador.

En la actualidad prcticamente no se utilizan jumpers, salvo para la configuracin de


parmetros concretos, por lo que las placas base suelen incorporar otros mecanismos de
configuracin. Algunas lo hacen mediante unos microinterruptores, cuyas combinaciones
(abierto/cerrado) nos permiten configurar de manera mucho ms cmoda todo lo que antes se
configuraba por medio de jumpers. No obstante, lo habitual hoy en da es la configuracin
automtica de los parmetros del microprocesador, simplemente accediendo a la BIOS de la
placa base y modificando dichos parmetros en el men correspondiente. Para ellos, se han
desarrollado diferentes tecnologas de configuracin automtica, dependiendo de cada
fabricante en particular.

1.1.4. LOS ZCALOS DE MEMORIA RAM.

En funcin del tipo de placa base es importante determinar el tipo de memoria que debemos
usar. En las placas base empleadas en los primeros tiempos del PC, los chips de memoria se
solan insertar directamente en la placa. Posteriormente se consider la posibilidad de agrupar
esos chips de memoria en un pequeo mdulo o circuito impreso que se insertaba a su vez en
la placa en una ranura. Naca as el SIMM de 30 contactos, muy usado en las placas 386 y
486. Posteriormente aparecieron los SIMM de 72 contactos usados en las antiguas placas
Pentium. Actualmente los dos tipos de mdulos ms habituales que podemos encontrar en el
mercado son los DIMM de memoria SDRAM y los RIMM de memoria RDRAM.

Los SIMM (Single In-Line Memory Module, Modulo de Memoria Simple en Lnea) que
diferenciaban en funcin de la tecnologa empleada en los chips de memoria que llevaban
integrados. Estos podra ser de tipo FPM (Fast Page Mode, Modo de Pgina Rpida) o EDO
(Extended Data Out, Salida Extendida de Datos). Estas tecnologas de memoria hoy en da
estn muy desfasadas y prcticamente han desaparecido del mercado.

La SDRAM (Synchornous Dynamic RAM, Memoria RAM Dinmica Sncrona) es el tipo de


memoria ms habitual que podemos encontrar en la actualidad. Es un tipo de memoria que
opera de manera sncrona con el bus de memoria, empleando la misma seal de reloj.
Generalmente presenta tiempos de acceso entre 8 y 10 nanosegundos, mientras que el
estndar DRAM presentaba tiempos de accesos tpicos de 60, 70 y 80 nanosegundos.

Tradicionalmente, los mdulos de memoria han funcionado con una frecuencia igual a la del
bus del sistema. Durante mucho tiempo, esta frecuencia fue de 66 Mhz, pero actualmente, con
el aumento de la frecuencia del bus del sistema a 133 Mhz y superiores, aparecieron mdulos
de memoria ms rpidos: los denominados PC-133, que no son ms que mdulos DIMM de
memoria SDRAM que funcionan a una frecuencia de 133 Mhz. Para que alcancen esta
frecuencia de funcionamiento necesitan ser montados en placa base que cuenten con un
chipset que d soporte al menos a dicha frecuencia base de funcionamiento.
En la prctica, la memoria SDRAM actual se integra en dos tipos de mdulos DIMM parecidos:
los de 168 contactos (SDRAM estndar) que funcionan a 3,3 voltios y los de 184 contactos
(SDRAM DDR) con un voltaje de 2,4 voltios. En placas base con determinados chipsets Intel
podemos encontrar un tercer tipo de mdulos, los denominados RIMM, de memoria RDRAM
(Rambus), un diseo de memoria capaz de elevadas prestaciones, pero con un elevado
precio.

El tipo de memoria ms avanzado en la actualidad es la SDRAM DDR de canal dual (Dual


Channel DDR), que permite el acceso simultneo a dos mdulos de memoria, lo que puede
llegar a duplicar las prestaciones en lo que a acceso a memoria se refiere. La gran mayora de
chipsets de ltima generacin ofrecen soporte para este tipo de memoria.

El nmero de zcalos de memoria RAM que integran las actuales placas base est
directamente relacionado con el chipset de la placa base y con la cantidad mxima de
memoria que este es capaz de gestionar. Generalmente, en las actuales placas base
encontramos un mximo de 4 zcalos para mdulos DIMM. En cuanto a la cantidad de
memoria que puede admitir una placa base, generalmente cada zcalo DIMM admite todos los
mdulos existentes en el mercado, que suelen tener tamaos de 64, 128, 256, 512 Mb y 1 Gb.

Nota: en determinados casos puede ocurrir que dos zcalos de memoria estn
compartidos, lo que viene a significar que slo se puede usar uno de los dos. Esto
ocurre en determinados modelos de placas base con cuatro zcalos, estando
compartidos el zcalo 3 y 4. No obstante, todos estos detalles, as como la
configuracin precisa de la memoria de la placa, son aspectos que suelen estar
perfectamente contemplados por todos los fabricantes de placas base en sus
correspondientes manuales y hay que referirse a ellos para una correcta
configuracin.

1.1.5. LA MEMORIA CACH.

La memoria cach es una memoria mucho ms rpida y por tanto ms cara que la memoria
RAM del ordenador. Su funcin consiste en almacenar los ltimos datos e instrucciones ledos
de la memoria RAM. De esta forma, el siguiente acceso a una posicin de la memoria ya leda
anteriormente se realizar de forma ms rpida que si se tuviera que hacer directamente
desde la memoria RAM, ya que el acceso tiene lugar en la propia cach, bastante ms rpida.

El sistema de memoria cach se empez a implantar en las placas base para 386 y fue a
partir de las placas para 486 cuando su uso se hizo mas generalizado. Actualmente, la
memoria cach ha desaparecido de las placas y se suele encontrar integrada en el interior del
microprocesador. Esta modificacin tuvo lugar a partir del desarrollo del Pentium II y ha
continuado con todos los desarrollos de microprocesadores posteriores. Al integrarse la
memoria cach en el propio microprocesador se consigue una velocidad de acceso mucho
mayor, ya que las vas de comunicacin entre el microprocesador y la memoria son muy
cortas.

1.1.5.1. NIVELES DE MEMORIA CACH.

La memoria cach de una placa base se conoce como cach de nivel 2 (L2, Level 2) para
diferenciarla de la cach de nivel 1 (L1, Level 1), que es la que desde el primer momento se
viene integrando dentro del propio microprocesador. La cach de nivel 1 es la memoria ms
rpida que existe en el ordenador, despus de los propios registros internos del
microprocesador, y suele ser pequea, tanto que est integrada en el propio ncleo del
microprocesador. Generalmente suele tener un tamao de 32 Kb, de los que se emplean 16
Kb para instrucciones y 16 Kb para datos. No obstante, esta cantidad puede variar
dependiendo de cada modelo de microprocesador. Concretamente, algunos
microprocesadores recientes integran 64 o incluso 128 Kb de cach L1.

1.1.6. RANURAS DE EXPANSIN.

Todas las placas base permiten la conexin de cualquier tipo de perifricos adicionales en
forma de tarjeta. Ello es posible gracias a las denominadas ranuras de expansin. De los
muchos buses que han existido a lo largo de la historia del PC, hoy en da bsicamente han
quedado tres: PCI, AGP y conectores de tipo raiser (AMR, CNR y ACR).

Uno de los buses ms antiguos es el bus ISA (Industry Standard Architecture, Arquitectura
Estndar de la Industria). No obstante, la tendencia actual del mercado ha conducido a su
total desaparicin, segn las ltimas especificaciones de los fabricantes, a favor de placas
base que integren nicamente ranuras PCI, AGP y en determinados casos otras ms
especficas como AMR, CNR y ACR.

1.1.7. EL BUS PCI.

Actualmente el PCI se ha convertido en el bus local de 32 bits ms extendido y utilizado en


placas base para PC. Las iniciales PCI responden a Preripehral Component Interconnect
(Interconexin de Componentes Perifricos). Fue desarrollado por Intel en 1993 e introducido
en las primeras placas base Pentium y en la ltima generacin de placas 486 que aparecieron
en el mercado.

El PCI Local Bus es un bus de 32 bits que puede alcanzar un mximo de transferencia de 133
Mbits/s a una frecuencia de 33,3 Mhz. Otra caracterstica especia del bus PCI es que es
independiente del sistema, lo que significa que cualquier perifrico PCI desarrollado
originalmente para un PC puede funcionar en cualquier otro sistema que incorpore
arquitectura y conectores PCI.

El PCI es un bus que ofrece altas prestaciones, por sus caractersticas especiales:

El modo burst (rfaga).


Soporta arbitraje del bus.
El bus PCI puede ser configurado para que trabaje en modo sncrono o asncrono, en funcin
de cada placa base y del chipset integrado. En el modo sncrono, el ms habitual en placas
base actuales, el bus PCI funciona a la mitad de la frecuencia de la memoria, que adems
suele coincidir con la frecuencia base del bus de la placa base, la denominaba frecuencia
FSB. As, si la memoria funciona a 66 Mhz, el bus PCI funciona a 33 Mhz. En el modo
asncrono, la frecuencia del bus PCI puede ser configurada independientemente de la
frecuencia de la memoria.

1.1.7.1. EL ARBITRAJE DEL BUS (BUS MASTERING).

Es la capacidad que tienen los dispositivos PCI de tomar el control del bus y realizar
transferencias de informacin directamente.
Debe estar soportado por el chipset de la placa base. Permite que varios dispositivos PCI
compitan por el uso en exclusiva del bus PCI sin interferirse entre ellos. Para ello, los
dispositivos que han de competir se comunican entre ellos y el chipset de la placa base hace
de arbitro para que no se produzcan interferencias por el uso del bus.

El bus PCI permite adems aplicar la tcnica de Bus Mastering a los dispositivos IDE/ATA.
Usando Bus Mastering, el rendimiento de estos dispositivos, tpicamente los discos duros,
aumenta sensiblemente. Para que sea posible el uso del Bus Mastering en dispositivos IDE se
tienen que dar una serie de condiciones:

Un hardware que soporte Bus Mastering. Tanto el chipset integrado en la


placa base como la BIOS deben soportar esta tecnologa.

Discos duros con soporte Bus Mastering. Esto se traduce en que los discos
duros deben soportar al menos el modo de transferencia Multiword DMA modo 2.

Un sistema operativo multitarea de 32 bits.


Tener instalados drivers para el soporte del Bus Mastering.
1.1.7.2. NUEVOS ESTNDARES DE BUS PCI.

La elevada demanda de velocidad requerida por muchas de las actuales tarjetas de expansin
del PC ha hecho necesaria una importante evolucin del bus PCI, un bus que en la actualidad
ya est empezando a quedarse obsoleto, lo que provoca en muchos casos un considerable
cuellos de botella a la hora de comunicar placa base y tarjetas de expansin. En las ultimas
revisiones del bus PCI se ha mantenido los 32 bits y la frecuencia estndar de 33 Mhz, pero
se ha aumentado la tasa de transferencia hasta los 133 Mbps y se ha disminuido el voltaje,
pasando de 5 a 3,3 voltios.

Entre los nuevos desarrollos se encuentra el denominado PCI Express. Anteriormente haban
surgido otras actualizaciones del bus PCI, como el PCI-64 y el PCI-X.

El PCI-64 fue el primer bus PCI de 64 bits destinado a plataformas profesionales. Aumenta su
frecuencia base a 66 Mhz, as como la tasa de transferencia mxima hasta situarla en 266
Mbps. Incluye las siguientes novedades:
PCI Hot Plug (conexin en caliente). Permite conectar y desconectar tarjetas
de expansin al bus PCI sin necesidad de apagar el ordenador.
Gestin de energa PCI.

El PCI-X es la evolucin del PCI-64. Permite configurar la frecuencia base de forma variable,
alcanzando inicialmente frecuencias de 66, 100 y 133 Mhz y velocidades de transferencia de
hasta 1 Mbps. La versin ms reciente de PCI-X es la 2.0, con frecuencias de 266 y 533 Mhz
y una tasa de transferencia mxima de 4,2 Gbps, exactamente el doble que el bus AGP 8x.

El ms reciente desarrollo del bus PCI, eso s, orientado ya a plataformas domsticas, es el


PCI Express, un desarrollo conjunto de fabricantes, destinado a hacer desaparecer los
tradicionales buses PCI y AGP. Una enorme ventaja es que con este bus se conseguir la
unificacin de todas las tarjetas de expansin de la placa base con un mismo tipo de bus. Las
primeras versiones parten de una tasa de transferencia de 4,8 Mbps, con un consumo de tan
solo 0,8 voltios, aunque experimentalmente se han llegado a conseguir velocidades de hasta
16 Gbps con 32 lneas de datos.
1.1.8. EL PUERTO DE GRFICOS ACELERADO (AGP)

Permite alcanzar una tasa de transferencia de datos mxima de 2 Gbit/s en modo de 8x,
frente a los 133 Mbits/s mximos que puede alcanzar el PCI.

El primer chipset en dar soporte completo al bus AGP fue el LX de Intel. Este chipset slo
soportaba AGP 1x. Posteriormente, y hasta el chipset BX de Intel, el modo habitualmente
soportado era el AGP 2x. De ah se pas al AGP 4x; actualmente el soporte del modo AGP 8x
y AGP 16x son los ms habituales. Dichos valores estn calculados en el caso supuesto de
que la tarjeta grfica est empleando ella sola todo el ancho de banda de la memoria, sin que
el microprocesador tenga ocasin de acceder a ella, lo cual nunca es una situacin real.

Tipo de bus Frecuencia de Reloj Tasa de transferencia

PCI compartido 33 Mhz 133 Mb/s

AGP 1x 66 Mhz 266 Mb/s

AGP 2x 133 Mhz 533 Mb/s

AGP 4x 266 Mhz 1 Gb/s

AGP 8x 533 Mhz 2 Gb/s

1.1.9. LAS CLAVES DEL BUS AGP.

Una de las piezas claves del rendimiento que ofrece el bus AGP es el uso de segmentacin
encauzada (pipeline), tcnica que permite que la tarjeta grfica AGP pueda llevar a cabo
varias peticiones a la memoria principal, sin tener que esperar a recibir los resultados de una
peticin anterior. El bus AGP puede hacer nuevas peticiones, con lo que se gana en tiempo y
velocidad.

Otra de las claves reside en la denominada memoria AGP, que no es ms que una parte de la
memoria RAM del sistema que se asigna dinmicamente para uso exclusivo de la tarjeta
grfica AGP. Todo esto forma parte de la denominada UMA (Unified Memory Achitecture,
Arquitectura de Memoria Unificada).

Otro concepto introducido por el bus AGP es el DIME (Direct Memory Excute, Ejecucin
directa de memoria). Este concepto est muy relacionado con la aplicacin de texturas en el
desarrollo de grficos 3D. En el caso de una tarjeta grfica, la textura se almacena en la
memoria RAM, y cuando va a ser aplicada se pasa a la memoria grfica de la propia tarjeta
donde se llevan a cabo las operaciones necesarias.

En el caso del AGP, la tarjeta hace todas estas operaciones en memoria RAM, y el resultado
solo se pasa a la memoria grfica cuando va a ser visualizado. De ah lo de ejecucin directa
de memoria. Sin embargo, el uso de DIME no es comn en todas las tarjetas y existen
mtodos alternativos.

1.1.10. CONECTORES RAISER: AMR, CNR y ACR.


El AMR (Audio and Moden Raiser) es el primer conector que inauguraba la arquitectura raiser
de Intel, estandarizado a raz de la aparicin del chipset i810 de Intel. Es un puerto que
soporta la conexin de mdem y tarjeta de sonido, proporcionando un alto nivel de integracin
a bajo costo.

Permite el uso de tarjetas de sonido AMR, basadas en el estndar AC'97 y mdems AMR, que
pueden funcionar como primarios o secundarios, configuracin que el fabricante determina a
nivel de hardware.

El CNR (Comunication and Network Raiser) es uno de los ltimos puertos aparecidos en las
placas base que permite la conexin de varios tipos de tarjetas basadas en este formato,
parecido al AMR, pero con funciones ms amplias. Soportan el uso de hasta cinco interfaces
diferentes, segn las especificaciones:
Interfaz AC'97. Permite el soporte para funciones de audio y mdem en tarjetas
CNR.
Interfaz para conexin de LAN. Para tarjetas de red CNR basabas en chips de
Intel.
Interfaz independiente del medio.

Bus serie Universal (USB). Permite el soporte de nuevas tecnologas de


comunicaciones basadas en conexin USB.
Bus de Gestin del Sistema. Proporciona funcionalidad de Plug and Play a las
tarjetas CNR.

Finalmente, el ACR (Advanced Communications Raiser) es muy similar al CNR, aunque con
caractersticas especficas:
Utiliza el espacio dedicado a uno de los conectores PCI y reemplaza los conectores
ISA.
Es totalmente compatible hacia atrs con el conector AMR.

Ofrece soporte a tecnologas de comunicaciones xDSL, a travs de la interfaz USB.

Ofrece soporte para futuras tecnologas inalmbricas.

1.1.11. EL BUS INTERNO DE LA PLACA BASE (FSB).

Al igual que los dispositivos de almacenamiento y muchos otros dispositivos comunican sus
datos mediante un cable (bus), la placa tambin dispone internamente de un camino general
de comunicaciones conocido como bus de la placa o bus del sistema. Tcnicamente se le
conoce como Front Side Bus o FSB.

Este bus se caracteriza por tener una frecuencia caracterstica de funcionamiento, de tal forma
que a mayor frecuencia de bus tendremos una placa base ms rpida en trminos generales.
La frecuencia de funcionamiento del bus del sistema depende directamente del chipset
integrado en la placa base, por lo que se convierte en un factor muy a tener en cuenta a la
hora de elegir una placa base.

Desde que Intel introdujo el procesador Pentium en 1992, la frecuencia tpica de bus se haba
mantenido en 66 Mhz. Sin embargo, la industria ha evolucionado enormemente en este
sentido, orientndose hacia mayores frecuencias de bus. Actualmente, las frecuencias
habituales son de 333, 400, 533 y hasta 800 Mhz, frecuencia que se ha alcanzado con los
ltimos chipsets para el microprocesador Pentium 4.

EL FORMATO FSICO DE LA PLACA BASE.


Han existido diversos formatos desde el momento de la aparicin del PC, al formato habitual
durante mucho tiempo se le bautiz como Baby-AT o simplemente AT. Determinaba la posicin
de los diferentes componentes de la placa, as como las caractersticas del conector de
alimentacin elctrica dividido en dos piezas. Una placa base con formato AT se identifica
principalmente por el conector de teclado, as como por el conector de alimentacin elctrica,
formado por dos piezas con seis cables cada una, con cuatro cables negros situados en el
centro (P8 y P9), caracterstica que serva de referencia a la hora de hacer la conexin.

1.2.1. LA ESPECIFICACIN ATX.

En Julio de 1995, Intel presentaba la especificacin ATX 1.0.

Existen versiones reducidas como Micro-ATX o Flex-ATX. El formato ATX permite que los
conectores y zcalos estn mucho ms accesibles, as como una reduccin en la longitud de
los cables. Se reduce la posibilidad de interferencias y emisin de radiacin electromagntica.

La fuente de alimentacin se ha rediseado. El conector de alimentacin ahora es de una sola


pieza y soporta no slo los clsicos voltajes de 5 y 12 voltios sino tambin 3,3 voltios. Adems,
se le aade una nueva lnea para el control por software, para que sistemas operativos con
soporte para gestin avanzada de energa sean capaces de apagar el PC sin la intervencin
del usuario.

Hoy en da, la norma ATX en cualquiera de sus variantes es la que impera en el mercado.

Resumiendo, estas son las caractersticas ms significativas de las placas base con formato
ATX:
Un nuevo diseo que cambia la situacin de todos los componentes.

Presentan una mayor integracin de componentes (audio, video y adaptadores de


red).
Todos los conectores de entrada/salida se localizan en la parte posterior derecha.

El conector de alimentacin presenta un aspecto ms compacto con nuevas


funciones.
Los zcalos de memoria estn en una posicin ms accesible y lejos de las ranuras
de expansin.
Los conectores para disqueteras, discos duros y otros sistemas de almacenamiento
se sitan ms cerca de estos.

1.2.2. LAS NUEVAS ESPECIFICACIONES ITX y BTX.

ltimamente, cada vez est siendo ms habitual la presencia de modelos de PC de muy


reducidas dimensiones, denominados Mini-PC, gracias a nuevas cajas de pequeos formato y
componentes cada vez ms reducidos e integrados. Esto ha sido posible en especial gracias a
un nuevo formato de placa base: el denominado ITX, con distintas variantes desarrolladas por
algunos fabricantes.

Debido a sus reducidas dimensiones, estas placas integran el mximo nmero de


componentes posible, disponiendo de una sola ranura PCI para tarjetas de expansin, lo que
hace que los equipos que montan estas placas cuenten con muy pocas posibilidades de
ampliacin.

Otra de las nuevas especificaciones de factor de forma es la denominada BTX (Balanced


Technology eXtended, Tecnologa Extendida Balanceada). Este estndar viene a ser una
evolucin del tradicional ATX, pero adaptado a los nuevos tiempos y a todas las nuevas
tecnologas desarrolladas hasta la fecha.

Las diferentes opciones de tamao de placa base basadas en este estndar se denominan
BTX (7 ranuras de expansin), microBTX (4 ranuras de expansin) y picoBTX (1 ranura de
expansin), siguiendo un tamao decreciente.

EL CHIPSET.
La placa base de un ordenador es el dispositivo sobre el que se montan los dems
componentes del PC, tales como el microprocesador, las diferentes tarjetas de expansin y la
memoria.

La funcin de la placa base es la de servir de va de comunicacin entre los citados


componentes, proporcionando las lneas elctricas necesarias y las seales de control para
que todas las transferencias de datos se lleven a cabo de manera rpida y fiable.

Si analizamos la arquitectura de un PC, podemos ver que existen varios caminos por los que
fluye la informacin, siendo el centro neurlgico el microprocesador, ya que es el componente
que maneja y procesa toda esa informacin. As pues podemos diferencias tres canales de
comunicaciones principales en una placa base:
Entre el microprocesador y la memoria (RAM y cach).

Entre el microprocesador y las tarjetas de expansin (ISA, PCI, AGP, AMR, CNR y
ACR).
Entre el microprocesador y los diferentes dispositivos de almacenamiento.

La velocidad con que se mueven los datos en el interior de un PC est muy estrechamente
relacionada con el chipset integrado en la placa base. Prcticamente desde la aparicin de la
arquitectura PCI Intel fij como estndar una frecuencia mxima de comunicacin de 66 Mhz
entre microprocesador, memoria y cach. La frecuencia de funcionamiento del
microprocesador y de otros componentes como la memoria era un mltiplo de esos 66 Mhz.

Por otro lado, la velocidad con la que se mueve la informacin a travs del bus PCI es de 33
Mhz, justo la mitad de los 66 Mhz fijados como base.

QU ES UN CHIPSET?
Es un grupo de circuitos altamente integrados que cumplen una serie de tareas fundamentales
para el funcionamiento de la placa base. Implementa en unos pocos chips, habitualmente dos,
todas las funciones de una placa.
Las diferentes funciones lgicas que suele integrar son las siguientes:
Soporte para el microprocesador. Una de las principales funciones del chipset
es la deteccin correcta del microprocesador y el pleno soporte de todas sus
funciones. Cada chipset se disea pensando en un procesador o familia de
procesadores. Es el responsable directo de que la placa base soporte ms de un
microprocesador.
Controlador de memoria (MMU, Memory Management Unit). Gestiona la
memoria RAM.
Controlador IDE/ATA. Directamente relacionados con esta funcin estn los
modos de transferencia. El que una placa soporte los ms recientes modos de
transferencia UltraDMA es responsabilidad directa del chipset.
Control de perifricos y del bus de E/S. El chipset es el responsable de la
gestin de los buses PCI y de ofrecer el soporte para el bus grfico AGP. Esta
funcin tambin incluye el soporte para nuevas tecnologas, como USB 2.0 o IEEE
1394.
Controlador de interrupciones.

Reloj de Tiempo Real (RTC, Real Time Clock). Mantener la hora del sistema.

El soporte para gestin de energa.

Controlador de Acceso Directo a Memoria (DMA, Direct Memory


Access). Permite el acceso directo a la memoria a determinados dispositivos, sin
pasar por el microprocesador, lo que agiliza el rendimiento de ciertas operaciones
con dispositivos especficos como los discos duros. El DMA es controlado por una
parte del chipset denominada controlador de DMA. Igualmente, el driver es que
soporta la funcin de arbitraje de bus (bus mastering), que es una mejora del DMA
que permite que un dispositivo tome directamente el control del bus del sistema
para llevar a cabo las transferencias de datos.
Controlador de infrarrojos (IrDA).

Controlador de teclado.

Controlador PS/2,

Generalmente los chipsets se suelen agrupar segn sus funciones en lo que se denomina
Northbridge y Southbridge. El Northbridge, tambin llamado controlador del sistema, es uno
de los chips de control que forman el conjunto del chipset, y se encarga de gestionar la
memoria, el microprocesador y los puertos AGP y PCI. El segundo chip, denominado
Southbridge, gestiona otros componentes de la placa como pueden ser los canales IDE, las
unidades de disquete, los puertos USB, la gestin avanzada de energa, el sistema de audio
integrado en la placa base o el reloj de tiempo real (RTC).

Entre los fabricantes alternativos, adems del propio Intel, podemos mencionar los siguientes:
AMD (Advanced Micro Devices).

VIA Technologies.
SiS (Silicon Integrated Systems).

Ali (Hacer Laboratorios Inc.).

NVidia. Entre sus lanzamientos ms importantes se encuentran los modelos


nForce, nForce2, nForce3 Pro y nForce4 todos ellos para microprocesadores de
AMD.
FUNCIONES SOPORTADAS POR LOS CHIPSETS ACTUALES.

Los chipsets soportan una serie de funciones comunes. Estas caractersticas, son
bsicamente las siguientes:
o Frecuencia de bus del sistema (FSB).

o Buses de comunicacin entre los chips que forman el


chipset. Generalmente, cada fabricante dispone de un bus propietario. As, Intel
emplea la denominada Arquitectura de Bus Acelerado; en el caso de AMD se usa el
HiperTransport. VIA usa el bus V-Link y SiS emplea el bus denominado MultiOL.
o Estndares de memoria soportados. Es una de las principales caractersticas
que los distintos fabricantes ofrecen en sus modelos de chipsets. En la actualidad,
el mercado se decanta hacia dos tipos de memoria fundamentales: la SDRAM
estndar y la SDRAM DDR (de doble tasa de transferencia de datos). Un tercer caso
lo ocupan determinados chipsets de Intel con soporte para memorias RDRAM
(RAMBus), pero en una proporcin mucho menor. La SDRAM estndar sigue las
especificaciones denominadas PC100 y PC133 (porque los mdulos DIMM
correspondientes funcionan a 100 y 133 Mhz, respectivamente). Por otra parte, la
memoria SDRAM DDR sigue otras especificaciones: DDR200, DDR266 y DDR333
principalmente (en referencia a la frecuencia de funcionamiento de 200, 266 y 333
Mhz, respectivamente). Cuando se especifican las caractersticas de un modelo de
chipset, generalmente se hace referencia al tipo de memoria ms avanzado que
soporta. El tipo de memoria ms avanzada en la actualidad es la SDRAM DDR de
canal dual (Dual Channel DDR), que permite el acceso simultneo a dos mdulos
de memoria, soporte que ofrecen los chipsets de ltima generacin.
o ATA/100, ATA/133 y Serial ATA. Son dos estndares de transferencia de datos
en dispositivos de almacenamiento IDE, principalmente discos duros, tambin
denominados UltraDMA/100 y UltraDMA/133, respectivamente. Los ms recientes
desarrollos soportan incluso un novedoso modo de transferencia: el Serial ATA, con
una tasa mxima de 150 MB/seg.
o AGP 3.0 (8x).

o 8 puertos USB 2.0. Esta es otra caracterstica muy frecuente en los chipsets
actuales. En su versin 2.0, que incrementa drsticamente la velocidad de
transferencia de datos frente a su anterior versin, al tiempo que permite el uso de
8 puertos USB.
o Audio compatible AC'97 2.2 con seis canales y Dolby Digital 5.1.

o Mdem MC'97.
o Tarjetas de red Ethernet 10/100 integrada.

o CHIPSETS INTEL PARA PENTIUM Y PENTIUM MMX.

Intel ha experimentado una rpida evolucin en los ltimos aos, a partir de su


conocido Chipset FX Tiritn.
o Intel 82430FX.

El FX fue, el chipset que marc una revolucin en el mundo de las placas base para
PC. El juego de chips que lo formaba llevaba la referencia conjunta 82430FX y fue
bautizado con el nombre clave de Triton. Los cuatro chips que lo integraban eran:
Un controlador de sistema.

Dos unidades de Encaminamiento de Datos.

Un Acelerador PCI/ISA IDE denominado PIIX

o Intel 82430HX.

Apareci un ao despus que el FX, y mejoraba sus prestaciones, estando


orientado segn Intel al mercado profesional. La diferencia con respecto al FX
radica en que era capaz de ofrecer toda su funcionalidad con tan solo dos chips.
Estos dos chips eran:
Un controlador del Sistema denominado TXC.

Un Acelerador PCI/ISA IDE denominado PIIX3.

o Intel 82430VX.

Permita un mximo de 128 Mb de memoria RAM de tipo FPM, EDO e incluso


SDRAM. Sin embargo, no permita el uso de memoria con paridad.
o Intel 82430TX.

Se desarroll como el chipset idneo para sacarle todo el rendimiento a los


procesadores Pentium MMX. Permita un mximo de 256 Mb de RAM, soportando
FPM, EDO y SDRAM. Inclua una memoria cach adicional de tercer nivel.
o CHIPSETS INTEL PARA PENTIUM II.

o Intel 440LX.

Fue el primero de una serie de chipsets con soporte para el bus grfico AGP.

Para aumentar el ancho de banda del sistema y optimizar la concurrencia, se


implement la denominada arquitectura QPA (Quadric Port Architecture,
Aceleracin de Puerto Cudruple). Esta arquitectura ofreca cuatro puertos que
accedan directamente al chipset:
Desde el microprocesador.

Desde el sistema de vdeo.

Desde la memoria.
Desde el bus PCI.

Permita configuraciones duales con soporte de hasta dos microprocesadores.


o Intel 440BX.

Es conocido por ser el primer chipset de Intel que aument la frecuencia del bus
del sistema a 100 Mhz. A partir de la aparicin del BX Intel lanz toda una nueva
gama de microprocesadores que funcionaban a una frecuencia base de 100 Mhz,
de los cuales el primero fue el Pentium II a 350 Mhz.

El chipset Intel 440BX AGPSet se compona de dos chips con encapsulado BGA: el
Controlador Principal (82443BX) y el Puente PCI-ISA (82371AB).
o Intel 440EX.

Orientado bsicamente para ser usado en PC con los primeros microprocesadores


Intel Celeron, una versin de Pentium II con prestaciones recortadas. Entre otras
cosas no incorporaba memoria cach de nivel 2.

La frecuencia base con este chipset permanece en los hasta entonces habituales
66 Mhz.

El EX tambin soportaba el estndar de ahorro de energa ACPI, AGP, UltraDMA/33


y USB.
o Intel 440ZX.

Se desarroll en dos versiones, una a 66 Mhz y otra a 100 Mhz de frecuencia base,
y vena a ser una versin reducida de los chipsets LX y BX, respectivamente.
o CHIPSETS PARA PENTIUM III.

o Intel i810.

Intel inauguraba con el i810 su nueva arquitectura de hub acelerado. Los chips que
forman el chipset no se comunican entre s mediante el bus PCI, sino que existe un
nuevo bus dedicado exclusivamente para comunicar los chips entre s, que ofrece
el doble de ancho de banda del PCI. Este bus funcionaba inicialmente a 133 Mhz y
proporcionaba una velocidad de 256 Mb/s.

El i810 se compona de tres chips (o dos, en funcin de la versin):


Hub Controlador Grfico y de Memoria.

Hub Controlador de E/S.

Hub de Firmware.

El i810 se desarroll en las siguientes versiones, de la ms bsica a la ms


avanzada:
i810-L. No soportaba la cach grfica externa, por lo que resultaba ms lento en
la parte grfica.
i810. Tampoco soportaba cach grfica externa.
i810-DC100. Soportaba cach grfica externa.

Finalmente, la versin i810E2 de este chipset se lanz para permitir el soporte de


nuevos microprocesadores de Intel (Celeron y Pentium III) con ncleo de 0,13
micras.
o Intel i815.

La frecuencia del bus se situaba en 133 Mhz, lo que daba soporte completo a la
memoria SDRAM PC-133 y a microprocesadores con una frecuencia base de 133
Mhz.

Otra caracterstica especial del i815 es que en el apartado grfico inclua una
tarjeta grfica integrada en la propia base, tal y como suceda en el i810, pero
adems se inclua un conector AGP 4x, lo que permita anular la tarjeta grfica
integrada en la placa y utilizar en su lugar una tarjeta externa.

Una posible limitacin del i815 podra ser su soporte de memoria, ya que la
mxima cantidad de memoria capaz de gestionar se situaba en los 512 Mb.

Se incluy un nuevo conector denominando ACNR (Advanced Configuration and


Netework Riser, Conector de Red y Configuracin Avanzada), que permita la
conexin de tarjetas de red que cumplieran con el estndar AC'97 Plus.
o Intel i820.

Conocido con el nombre clave de Camino, es el primer chipset que Intel lanz con
soporte para mdulos RIMM de memoria RDRAM, con frecuencias iniciales de 300 y
400 Mhz. Destaca el soporte de AGP 4x, as como un bus del sistema de 133 Mhz.
o CHIPSETS INTEL PARA PENTIUM 4.

o Intel i845.

Conocido con el nombre clave de Brookdale. Ofrece soporte para memoria SDRAM
DDR de doble tasa de transferencia.

Contaba con las siguientes caractersticas significativas:


Ofrece una frecuencia de bus del sistema de 400 Mhz.

Soporte AGP 4x con una tasa de transferencia de datos mxima de 1 Gb/s.

Cuenca con dos controladores USB que permiten integrar en la placa base hasta 4
puertos USB con una tasa de transferencia mejorada de 24 Mbps, frente a los 2
Mbps que haban sido habituales con chipsets anteriores.
La ltima implementacin del estndar de audio AC'97 proporciona hasta seis
canales de audio de alta calidad.
Integra controladores UltraDMA/100 duales para la conexin de dispositivos IDE, lo
que permite altas velocidades.
Permite integrar en la placa base el conector CNR (Comunication and Network
Riser), para la conexin de tarjetas de sonido, mdems o tarjetas de red que
cumplan esta especificacin.
o Intel i850.

La caracterstica ms notable es que se trata de un chipset especficamente


diseado para dar soporte a la memoria RDRAM, sin que ofrezca soporte a otros
tipos de memoria ms habituales como la SDRAM DDR.
o Intel E7205.

Conocido con el nombre clave de Granite Bay. El E7205 es un chipset destinado,


segn Intel, a ser empleado en estaciones de trabajo y pequeos servidores.
o Intel i865 / Intel i875.

Se trata de uno de los primeros chipsets desarrollados especficamente para


obtener el mximo rendimiento de las plataformas basadas en Pentium 4 con
tecnologa HyperThreading. Cuenta con una serie de caractersticas avanzadas,
como son: soporte para memoria SDRAM DDR de canal dual, AGP 8x, un bus
especfico para conexiones de red Gigabit Ethernet denominado DNB (Dedicated
Network Bus), soporte para puertos y discos duros Serial ATA y finalmente un
mximo de 8 puertos USB 2.0.

El i865 est compuesto por dos chips:


Hub Controlador de Memoria.

Hub Controlador de E/S.

Por otra parte, el Intel i875 es un modelo algo ms avanzado que cuenta
prcticamente con las mismas caractersticas que el anterior i865, siendo mnimas
las diferencias entre ambos.

A partir de estos modelos de chipsets, Intel ha implementado la denominada


tecnologa PAT (Performance Acceleration Technology, Tecnologa de Aceleracin de
Prestaciones), que optimiza notablemente el acceso entre memoria y
microprocesador en aquellas plataformas dotadas con un bus del sistema de 800
Mhz que utilizan memoria SDRAM DDR400.
o CHIPSETS INTEL PARA PROCESADORES XEON.

o Intel i840.

Conocido con el nombre clave de Carmel est orientado a estaciones de trabajo de


alto rendimiento y servidores basados en Xeon.

Ofrece soporte AGP 4x, un bus del sistema de 133 Mhz y soporte para la memoria
RDRAM con canales duales.

Da soporte para cuatro procesadores, bus PCI de 64 bits y un direccionamiento


mximo de 8 Gb de memoria.

Los chips de los que se compone el chipset i840 son los siguientes:
Hub Controlador de Memoria.

Hub Controlador de E/S.


Hub de Firmware.

Sin embargo, el i840 permite el uso de otros chips adicionales que incrementan
considerablemente sus prestaciones. Estos son los siguientes:
Hub Controlador PCI 64 bits.

Hub Repetidor de Memoria RDRAM.

Hub Repetidor de Memoria SDRAM.

o Intel i860.

Este chipset utiliza la misma arquitectura modular que el resto de chipsets de la


serie i8xxx de Intel. Concretamente est compuesto por dos chips:
Hub Controlador de Memoria.

Hub Controlador de E/S.

Para aumentar la escalabilidad, existen dos componentes opcionales:


Hub Controlador de PCI de 64 bits.

Hub Repetidor de Memoria RDRAM.

o Intel E7505.

Est orientado a servidores duales basados en Xeon y como tal ofrece una serie de
caractersticas avanzadas.

Bus del sistema de 533 Mhz, lo que proporciona un ancho de banda mximo de 4,3
Gb/seg. Asimismo, permite operar con canales duales de memoria SDRAM DDR, lo
que facilita aumentar la tasa de transferencia de memoria hasta situarla en 4,3
Gb/seg.

Adems, permite el uso de memoria ECC con caractersticas avanzadas de


deteccin y correccin de errores gracias al uso de 3 dispositivos SHCD (Single
Device Data Correction, Dispositivo Simple de Correccin de Datos). Tambin
soporta la especificacin 3.0 de AGP, o lo que es igual, el modo AGP 8x.

Los tres chips que componen este avanzado chipset son los siguientes:
Hub Controlador de Memoria.

Hub Controlador PCI de 64 bits.

Hub Controlador de E/S.

o OTROS FABRICANTES DE CHIPSETS.

Actualmente el mercado se reparte sobre todo entre las familias Pentium 4 de Intel
y Athlon XP de AMD. Intel fabrica sus chipsets para Pentium 4 y AMD hace lo propio
para sus procesadores Athlon XP.
El resto del mercado lo ocupan una serie de fabricantes alternativos que cuentan
con chipsets especficos para los dos tipos de procesadores. Estos fabricantes son
VIA Technologies, SiS (Silicon Integrated System) y Ali (Acer Labs Inc.).

nicamente ha entrado en este mercado algn otro fabricante cono nVidia,


conocido por sus excelentes chips grficos.
o AMD.

AMD es el directo competidor de Intel en el mercado de microprocesadores. Los


chipsets necesarios para gobernar los procesadores AMD Athlon deben ser
especficos para cada familia.
o AMD 750.

Entre sus caractersticas figuraban el bus del sistema de 200 Mhz, AGP 2x, soporte
de memoria SDRAM PC-100 con y sin ECC (deteccin y correccin de errores).
o AMD 760.

Esta es una versin ms avanzada del chipset de AMD para dar soporte a sus
microprocesadores Athlon XP. Destaca el bus a 266 Mhz, el soporte para AGP 4x,
soporte de memoria SDRAM DDR con frecuencias de hasta 266 Mhz, adems de
soportar tecnologas anteriores como la SDRAM sin ECC, UltraDMA/100, soporte
para cuatro puestos USB y gestin de energa ACPI.

Ms tarde, AMD lanz una revisin de este chipset denominada 760-MP, orientada
a placas base multiprocesador.
o LA SERIE 800 DE AMD.

Esta es la versin ms avanzada hasta la fecha de chipsets desarrollados por AMD


para dar soporte a sus microprocesadores de 64 bits. Este chipset se compone de
los siguientes chips:
AMD-8111. Sustituye al tradicional Southbridge y se denomina Hub de E/S
HyperTransport. Soporta una velocidad e transferencia de datos mxima de 800
Mbps con una frecuencia de reloj de 200 Mhz. Otras caractersticas soportadas son:
audio de seis canales compatible AC'97, conector ACR, hasta seis puertos USB 2.0
y controlador de red LAN Ethernet 10/100.
AMD-8131. Este chip se denomina Tnel PCI-X HyperTransport. Proporciona el
soporte necesario para uso del nuevo desarrollo avanzado del bus PCI denominado
PCI-X. Da soporte a dos tneles PCI-X denominados A y B. Cada uno de ellos
soporta un bus de datos de 64 bits, compatibilidad con el anterior estndar PCI 2.2.
AMD-8151. Es el denominado Tnel Grfico AGP 3.0 HyperTransport. Soporta
todas las funciones AGP para sistemas basados en microprocesadores AMD de 64
bits. El tnel AGP dispone de dos caras: A y B. La cara A es de 16 bits y soporta un
mximo de 1600 millones de transferencias de datos grficos por segundo. Por su
parte, la cara B es de 8 bits y soporta un mximo de 800 millones de
transferencias de datos grficos por segundo.
En la serie 800 de AMD no existe ningn chip especfico que realice las funciones
de Northbridge, ya que en los microprocesadores de 64 bits de AMD estas
funciones ya han sido integradas en el propio ncleo del microprocesador.
o VIA TECHNOLOGIES.

Es hoy por hoy una de las ms serias alternativas en cuanto a chipsets en cuanto a
chipsets integrados en placa base se refiere, tanto para Pentium 4 como para
Athlon XP. Prueba de ello ha sido la incorporacin de novedades tecnolgicas
mucho tiempo antes de que fabricantes como Intel las integraran en sus chipsets.
A ello hay que unir una cualidad y estabilidad en sus chipsets bastante notables, lo
que convierte a las placas base con chipsets VIA en una muy buena opcin a un
precio muy competitivo.
o VIA PT800.

Este es el ms reciente chipset de VIA para los ltimos modelos de Pentium 4 con
tecnologa HyperThreading. El bus del sistema de 800 Mhz, junto con el soporte de
hasta 8 Gb de memoria SDRAM DDR 400. Ofrece una transferencia de datos entre
el Northbridge y Southbridge de hasta 533 MB/s. El chipset VIA PT800 se compone
de Northbridge PT800 y del Southbridge VT8237.

Entre el resto de prestaciones, se encuentra el soporte AGP 8x, ATA/133 y Serial-


ATA para dispositivos IDE con soporte de varios niveles de RAID, as como la
integracin de un chip de red en el propio Southbridge. Adems permite la
integracin de 8 conectores USB 2.0, as como AC'97 con soporte Dolby Digital 5.1
y un mdem MC'97.
o VIA KT600.

Ofrece una frecuencia de bus del sistema de 400 Mhz. Soporta memoria SDRAM
DDR a 266, 333 y 400 Mhz, as como SDRAM estndar. Soporta el estndar grfico
AGP 8x y los estndares ATA/133 para dispositivos IDE, as como el nuevo Serial-
ATA. Entre otras caractersticas que cabe destacar figura el audio compatible AC'97
con soporte Dolby Digital 5.1 y 7.1 gracias a la tecnologa Vinyl Multichannel Audio.
Tambin soporta mdem integrado compatible MC'97, una tarjeta de red Fast
Ethernet VIA y ocho puertos USB 2.0.

El conjunto lo integran los chips: el Northbridge es el denominado propiamente


KT600 y el Southbridge es el VT8237. Ambos chips se comunican entre gracias al
bus especfico de VIA denominado V-Link, con una tasa de transferencia mxima
de 533 MB/seg.
o VIA K8T800.

El chipset VIA K8T800 es uno de los ms avanzados para la plataforma AMD hasta
la fecha, orientado totalmente a la plataforma ADM de 64 bits basadas en los
microprocesadores AMD Opteron y Athlon 64. Ofrece una frecuencia del bus del
sistema de 1,6 Ghz, algo totalmente sorprendente, gracias al bus denominado
HyperTransport que emplea la denominada tecnologa Hyper8. Este bus es el que
comunica los dos chipsets que forman el chipset.
El VIA K8T800 soporta hasta 4 Gb de memoria SDRAM DDR a 266, 333 y 400 Mhz.
El VIA K8T800 soporta el estndar grfico AGP 8x y los estndares ATA/133 para
dispositivos IDE, as como el nuevo Serial-ATA.
o SiS (SILICON INTEGRATED SYSTEMS).

Este es otro fabricante de chipsets con una serie de modelos alternativos tanto
para Pentium 4 como para Athlon XP y Athlon 64.
o SIS 648FX.

Se trata de una solucin para los ms recientes modelos de Pentium 4 con bus del
sistema de hasta 800 Mhz que integra un controlador de memoria con soporte para
SDRAM DDR con una frecuencia mxima de 400 Mhz, admitiendo un mximo de 3
Gb de memoria RAM.

Los dos chips que componen el chipset se intercomunican mediante un bus


denominado MultiOL.

El SiS 648FX integra adems una tarjeta grfica AGP con soporte 2D y 3D,
aceleracin de vdeo y descompresin MPEG 1 y 2, lo que hace idneo para la
reproduccin de vdeo digital y DVD-Vdeo. Adems de la tarjeta grfica integrada
tambin permite el uso de otra tarjeta grfica externa AGP 8x.
o SIS 748.

La actual propuesta del fabricante SiS para la plataforma AMD Athlon XP es el


chipset 748. Con una frecuencia de bus del sistema de 400 Mhz, soporta memoria
SDRAM DDR a 266, 333 y 400 Mhz, hasta un mximo de 3 Gb, AGP 8x y el estndar
ATA/133 para dispositivos IDE. Adems, integra audio compatible AC'97 en su
versin 2.2 con soporte Dolby Digital 5.1, un cdec para mdem con soporte de la
norma v.90, seis puertos USB 2.0, soporte de gestin de energa USB y
controladora IEEE 1394 que permite hasta tres puertos de este tipo con tasas de
transferencia de 400 MB/seg.
o SIS 755.

El fabricante SiS tambin ha desarrollado un chipset especfico para la plataforma


AMD de 64 bits. Se trata del chipset SiS 755. Con una frecuencia de bus del
sistema de 800 Mhz, soporta memoria SDRAM DDR a 266, 333 y 400 Mhz, hasta un
mximo de 2 Gb, AGP 8x y el estndar ATA/133 para dispositivos IDE. Como es
habitual, integra un sistema de audio compatible AC'97 2.2 con soporte para Dolby
Digital 5.1 y seis puertos USB 2.0
o ALI (ACER LABS INC.).

Fabricante histrico de chipsets alternativo para las dos plataformas dominantes


en el mercado, Intel y AMD. Cuenta tambin con un amplio catlogo de chipsets.
o ALI ALADDIN P4.

Es la apuesta de Ali para el procesador Pentium 4. Entre sus bazas se encuentra un


bus de sistema de 400 Mhz, as como el soporte para una amplia variedad de
memoria: SDRAM PC-100/PC-133 y SDRAM DDR hasta 333 Mhz, con lo que soporta
hasta un total de 3 Gb de RAM. En el terreno de los dispositivos IDE tambin hay
que destacar el soporte para ATA/100 e incluso ATA/133. En el terreno grfico, slo
soporta AGP 4x y permite la integracin de un sistema de audio compatible con
SoundBlaster Pro/16.
o ALI M1687.

La propuesta actual de Ali para la plataforma Athlon XP de AMD es el chip M1687.


Ofrece una frecuencia de bus del sistema de 333 Mhz. Soporta memoria SDRAM
DDR 200/266 con frecuencia mxima de 333 Mhz, as como SDRAM normal, AGP 8x
y el estndar ATA/133 para dispositivos IDE.
o nVIDIA.

Conocido fabricante de algunos de los ms avanzados chips grficos, ha


encontrado recientemente en el mundo de los chipsets, con dos modelos,
denominados nForce y nForce2, ambos destinados a la plataforma AMD Athlon XP.
o LA FAMILIA nFORCE

El bus de comunicaciones, especfico entre sus dos chips es denominado


HyperTransport, que proporciona una tasa de transferencia de 800 Mbytes/seg.

El bus del sistema soporta frecuencias de 200 y 266Mhz, mientras que el bus de
memoria soporta frecuencias de 100, 133, 200 y 266 Mhz. Soporta hasta 1,5 Gb de
memoria SDRAM, tanto estndar como DDR.

El nForce3 Pro, es uno de los primeros chipsets que dan soporte a los
microprocesadores AMD de 64 bits (Optaron y AMD 64).
o ATI

Los modelos de chipsets de ATI existentes se encuadran en dos familias:


Radeon IGP 320.

Radeon IGP 330/340. Este es el chip de ATI especfico para plataformas Intel
Pentium 4.

Todos ellos se denominan IGP (Integrated Graphic Processor, Procesador Grfico


Integrado). El bus de comunicaciones de alta velocidad que emplean estos chipsets
se llama A-Link, y es propietario del fabricante ATI. Entre las caractersticas
generales de todos estos modelos se incluye el potente ncleo grfico.
o CHIPSETS PARA ORDENADORES PORTATILES.

El mercado de chipsets no slo se reduce a plataformas PC. La gran mayora de


fabricantes cuentan con modelos especficos para ordenadores porttiles. En este
tipo de ordenadores, al igual que ocurre en los de sobremesa, el chipset juega una
importancia vital en el rendimiento del sistema y en las posibilidades que este
puede ofrecer.
o CHIPSETS INTEL PARA PORTTILES.
Intel acapara la mayor parte del mercado de chipsets para porttiles. Algunos de
los chipsets para porttiles ms representativos de Intel son los siguientes:
815EM.

830MP.

845MP.

o CHIPSETS VIA PARA PORTTILES.

Los chipsets KN266 y PN266T son los actuales modelos que VIA ofrece para
microprocesadores Athlon 4 y Pentium 4, respectivamente.
o CHIPSETS ALI PARA PORTTILES.

Ali dispone de los chipsets CyberALADDIN-T y ALADDIN-Pro, 5M, que constituyen la


propuesta ms avanzada del fabricante Ali para ofrecer soporte a
microprocesadores Intel Pentium III Mobile.
o CHIPSETS SiS PARA PORTTILES.

SiS ofrece unas de las soluciones ms integradas en porttiles: el SiS M650.

Entre sus principales caractersticas cabe, destacar la integracin de una tarjeta


grfica AGP 4x con motor de 2D y 3D. El bus del sistema funciona a 100 Mhz,
aunque el fabricante afirma que se puede aumentar hasta los 133 Mhz mediante
overcloking.

El conjunto lo forman los chips M658 (Northbridge) y el 961 (Southbridge).


o EL RESTO DE COMPONETES DE LA PLACA BASE.

o EL CONECTOR DE ALIMENTACIN.

Es el conector gracias al cual la placa base recibe alimentacin elctrica de la


fuente de alimentacin del ordenador. Podemos encontrar bsicamente dos tipos
de conectores: AT y ATX.

En la actualidad todas las placas base llevan un conector de tipo ATX. Este tipo de
conector tiene funciones avanzadas que permiten encender y apagar el equipo
mediante software, desde el propio sistema operativo, as como activar y
desactivar varios modos de ahorro de energa.

Suele tener forma trapezoidal, de tal forma que se haga imposible la conexin en
sentido equivocado, con lo que queda una nica posicin posible para la correcta
conexin.

En el caso de nuevos microprocesadores, como el Pentium 4, las placas base ATX


necesitan de un conector adicional (conector auxiliar P14), adems del ya
especificado ATX estndar. Este conector proporciona seales elctricas
suplementarias necesarias para la plataforma Pentium 4.
o LOS PUERTOS Y CONECTORES EXTERNOS.
En la actualidad, todos los conectores externos suelen ir integrados directamente
en la propia placa base, eliminando as cables de distintos datos innecesarios.

Los puertos que habitualmente integra toda placa base, recogidos de manera
detallada, son los siguientes:
Dos puertos serie. Se suelen denominar COM1 y COM2 respectivamente. Existen
conectores serie externos de tipo DB9 y DB25 (de 9 y 25 patillas,
respectivamente). En las placas antiguas, el COM1 sola ser de tipo DB9 y el COM2
de tipo DB25.
Un puerto paralelo multimodo. El trmino multimodo hace referencia a que el
puertos es capaz de soportar tres modos de funcionamiento caractersticos: SSP,
ECP y EPP.
Varios puertos USB. Permiten la conexin en caliente de dispositivos que
cumplan con este estndar. Actualmente la mayora de las placas base soporta la
especificacin 2.0.
Dos puertos IEE 1394 (Firewire). Permiten la conexin en caliente de
dispositivos que cumplan este estndar de alta velocidad.
Dos puertos PS/2. Ambos son conectores de tipo mini-DMI de seis patillas. Este
suele ser el tipo habitual de conectores para ratn y teclado en las actuales placas
base ATX.
Puerto para juegos.

Conectores de audio.

Conector VGA. Es un conector estndar para tarjeta grfica. Consta de 15 pines


agrupados en tres filas (para monitores en color) o 2 filas (para conectores en B/N).
o LOS CONECTORES INTERNOS.
Conector para la disquetera. Es un conector de 34 patillas donde se inserta la
banda de cable para datos de la disquetera. Es necesario temer en cuenta el
sentido de la conexin. Para ello, el conector suele tener indicada cual es la patilla
numero 1. Asimismo, el cable de datos tambin lleva coloreado en rojo el cable
nmero 1 de la banda, que habr que hacer coincidir con la patilla 1.
Conectores IDE, para la conexin de dispositivos IDE, principalmente discos duros
y lectores de CD-ROM. La placa base tpicamente integra dos conectores, cada uno
con posibilidad de conectar dos dispositivos, con lo que podemos conectar un
mximo de 4 dispositivos IDE a nuestra placa base. El conector IDE es similar al de
la disquetera, pero un poco ms largo, con 40 patillas. En ocasiones, este nmero
se reduce a 39, ya que la patilla 20 carece de utilidad. Suele llevar marcada la
posicin de la patilla nmero 1 para la correcta conexin de la banda de datos.
Conectores para el refrigerador del microprocesador o los microprocesadores,
denominados generalmente Fan Power.
Conector para arranque desde red (Wake On-LAN). Conector que permite el
inicio y apagado remoto mediante la conexin a una tarjeta de red,
Conector para arranque desde lnea telefnica mediante mdem (Wake
On-Ring).
Conector para mdulo de infrarrojos (irDA).

o ATA/33, 66, 100 y 133.

UltraDMA/33 es un protocolo desarrollado por Quantum Corporation que


incrementaba las prestaciones del bus IDE hasta conseguir una tasa de
transferencia mxima de 33 Mb/s, frente a los 16,6 Mb/s que proporcionaba el
estndar ATA-2. Este protocolo se implement en los chipsets TX y ha sido
perfeccionado sucesivamente hasta llegar al UltraDMA/133. No hay que olvidarse
que la velocidad de transferencia especificada en los modos UltraDMA siempre es
terica. En la prctica nunca se llega a alcanzar.

Posteriormente se implant la tecnologa UltraDMA/66, que doblaba la velocidad de


transferencia mxima terica del bus IDE hasta situarla a 66,6 Mb/s. Tambin se la
conoce como Ultra ATA/66. La principal innovacin que supone esta tecnologa es
que se necesitan nuevos cables para alcanzar dichas velocidades. Aunque se
mantienen los 40 pines del conector, sin embargo ahora la banda de datos
incorpora un total de 80 cables. Se usan los 40 habituales, mas otros 40
adicionales para control de errores y para permitir una mayor claridad de la seal
transmitida. Este nuevo estndar incorpora un sistema de cdigo de redundancia
cclica (CRC) para control de errores, al igual que ya haca el estndar SCSI. El
UltraDMA/66 es totalmente compatible con los estndares anteriores, por lo que, si
montamos un disco duro con un cable IDE estndar, la unidad funcionar
correctamente, aunque nunca llegar a obtener la velocidad de transferencia
mxima permitida por esta tecnologa.

Posteriormente surgi el UltraDMA/100. Actualmente, el ltimo estndar en


transferencia IDE es el UltraDMA/133 que implementan todas las placas bases de
ltima generacin. Esta evolucin del estndar UltraDMA permite una tasa de
transferencia terica mxima de 133 Mb/s.
o SERIAL ATA.

La principal diferencia es que se pasa de un modo de transferencia de datos


paralelo a un modo de transferencia serie, donde se emplean bsicamente dos
cables para datos, uno para transmisin y otro para reopcin, obtenindose unas
tasas de transferencias mximas de 150 Mb/s, aunque con revisiones posteriores
de este estndar se espera conseguir velocidades an mayores.

Entre otras caractersticas del Serial ATA figuran la conexin de discos duros en
caliente, la posibilidad de usar cables de datos de una mayor longitud y unos
voltajes de funcionamiento menores. Una caracterstica a la que no estamos
acostumbrados es que el ATA es un interfaz punto a punto, por lo que en cada
cable Serial ATA slo se puede conectar un solo disco duro, en lugar de dos como
ocurra con el ATA paralelo.
o CONECTORES DEL PANEL FRONTAL.

Los habituales suelen ser:


Alimentacin ATX.

LED de disco duro.

LED de alimentacin.

Altavoz.

Bloqueo de teclado (en placas base antiguas).

Reinicio (Reset).

o CONTROLADOR DE ENTRADA/SALIDA.

Es un chip de gran importancia, ya que controla gran parte de las comunicaciones


de la placa base. Dentro de este chip se suelen integrar, entre otros, los siguientes
elementos:
El controlador de puertos serie.

El controlador de puerto paralelo.

La controladora de la disquetera.

o EL USB Y EL IEEE 1394.

La propia placa base cuenta con dos o cuatro conectores USB, pero la potencia de
este sistema radica en que los dispositivos USB cuentan a su vez con nuevos
conectores, por lo que podemos tener una gran cantidad de dispositivos USB
conectados en cascada.

El ancho de banda terico del USB es de 12 Mbps, ancho de banda que se


comparte entre todos los dispositivos conectados. No obstante, algunos de los
nuevos chipsets lanzados al mercado ofrecen una tasa de transferencia de hasta
24 Mbps, valores siempre tericos. Tambin se contempla un modo de un modo de
baja velocidad de 1,5 Mbps. Es posible conectar un mximo de 127 dispositivos
USB en cascada. Los segmentos de cable que se pueden usar entre dispositivos
pueden ser de hasta 5 metros de longitud. Adems, el USB cuenta con la ventaja
de que la mayora de los dispositivos que hay que conectar no necesitan
alimentacin elctrica, ya que el propio conector USB suministra una alimentacin
de 5 voltios.

En cuanto al IEEE 1394, tambin conocido comercialmente como Firewire, es una


norma dirigida a dispositivos de alta velocidad como cmaras de video, impresoras
profesionales, etc.

Su principal caracterstica es el elevado ancho de banda que permite, con


velocidades de 100, 200 y hasta 400 Mbits por segundo. Se estn investigando
soluciones que un futuro podran ofrecer de 1 a 8 Gbits por segundo. Estas
velocidades al igual que el USB, se tienen que repartir entre el nmero de
dispositivos conectados. Una caracterstica interesante del IEEE 1394 es que los
dispositivos pueden comunicarse entre s, sin que intervenga para nada el
microprocesador.
Una particularidad no citada hasta ahora en ambas tecnologas es que tanto USB
como IEEE 1394 permiten la conexin en caliente. Esto quiere decir que los
dispositivos pueden ser conectados y desconectados directamente, sin necesidad
de tener que apagar el ordenador, lo que hace a estas tecnologas sumamente
tiles y atractivas.
o SISTEMAS DE MONITORIZACIN DE PLACA BASE.

Desde hace un tiempo se han hecho bastante frecuentes una serie de sistemas y
estndares para la monitorizacin de determinadas caractersticas de nuestra
placa base, lo que permite disponer en tiempo real de un completo diagnstico
sobre el estado de salud de nuestro PC.
o DMI.

Estas iniciales hacen referencia a Desktop Management Interface (Interfaz para


Gestin de Escritorio). Se trata de un estndar que permite la monitorizacin de
determinadas funciones del PC, as como parmetros que pueden servir como
indicadores del buen o mal funcionamiento de los diferentes componentes, todo
ello de manera centralizada y nica.

El DMI es un estndar totalmente independiente del hardware y del sistema


operativo y permite gestionar tanto ordenadores aislados como conectados en red.

DMI est formado por cuatro componentes:


Formato para la Gestin de Informacin (Management Information
Format, MIF). Se trata de un archivo de texto que contiene informacin especfica
sobre el hardware y el software de un ordenador concreto. Los archivos MIF de
cada componente hardware concreto suelen ser suministrados por el propio
fabricante.
Capa de servicio (Service Layer). Es un cdigo residente en memoria que hace
de intermediario entre el componente hardware y el DMI. Permite al software
acceder a los archivos MIF en la base de datos MIF. Esta capa de servicio
generalmente suele ser una aplicacin que al instalarse permite al usuario
gestionar los diferentes elementos a monitorizar.
Interfaz de Componente (Component Interface, CI). Suele ser una librera
que permite manipular informacin del MIF haciendo uso de la capa de servicio.
Interfaz de Gestin (Management Interface, MI). Es una interfaz que permite
al software de gestin comunicarse con la capa de servicio.

Para hacer uso del DMI y de todas sus funciones de monitorizacin que este ofrece,
se necesita una placa base que soporte DMI, as como un paquete software de
monitorizacin.

De todos los existentes, sin duda alguna uno de los ms conocidos es el Intel
LanDesk Manager, en sus versiones cliente servidor.
o INTEL LDCM (LANDESK CLIENT MANAGER).
Se trata de una solucin conjunta hardware y software que permite manejar y
monitorizar los componentes que forman parte de un PC, ya sea local o
remotamente.

Para ello, LCDM est basado completamente en la especificacin DMI explicada con
anterioridad. Mediante LDCM, desde una mquina central y a travs de red se
pueden controlar todos los parmetros indicadores del estado de salud de un PC.
o IDHMS.

Este sistema nos permite visualizar en cada instante informacin acerca de las
variaciones en el voltaje de la fuente de alimentacin, voltaje y temperatura del
microprocesador, ciclo de vida de la batera en ordenadores porttiles, el sistema
de memoria o los discos duros. El IDHMS trabaja generalmente a nivel de BIOS y ya
est totalmente implantando en la BIOS de todas las placas bases actuales.
o LA GESTIN DE ENERGA EN LAS PLACAS BASE.

La gestin de energa en las placas base y en otros componentes ha sido una de


las funciones que ms se han desarrollado en los ltimos tiempos. Estas funciones
se conocen genricamente con las siglas SMM (System Management Mode, Modo
de Gestin del Sistema).

La circuitera SMM se integra en el chipset de la placa base y en el


microprocesador, y permite, generalmente a travs de la BIOS, especificar los
intervalos de tiempo en los que el microprocesador y otros componentes reducen
su actividad, en mayor o menor nivel, as como los eventos ante los cuales esta
actividad es reanudada de nuevo.
o APM.

Las siglas APM responden a Advanced Power Management (Gestin Avanzada de


Energa). Se denomina as un componente software integrado en determinados
sistemas operativos que en conjuncin con la BIOS del sistema, y basndose en
esta, permite el control del las diferentes funciones de ahorro de energa.

Es muy importante distinguir este punto. Tanto APM como ACPI son dos estndares
de gestin de energa. La diferencia fundamental es que APM realiza la gestin
desde la BIOS, a un nivel ms bajo, mientras que con ACPI la prctica totalidad de
funciones de gestin de energa se encuentra en el propio sistema operativo, que
debe incluir soporte para ACPI.
o ACPI.

ACPI (Advanced Configuration and Power Interface, Interfaz Avanzado de


Configuracin y Gestin de Energa) es un estndar de gestin de energa
desarrollado por Intel, Microsoft y Toshiba en 1996 que permite pasar todo el
control de la gestin de energa directamente al sistema operativo, lo que facilita
funciones tales como apagar automticamente nuestro sistema o dejarlo en estado
de hibernacin.

ACPI se estructura en dos apartados: por un lado, la configuracin de dispositivos,


siguiendo el estndar Plug and Play, y por otra parte las funciones de ahorro de
energa. Las especificaciones ACPI para el ahorro de energa se basan en cuatro
niveles, que llevan al ordenador a un consumo de energa casi nulo en el ltimo
nivel. El paso de uno a otro nivel de energa se puede observar en la velocidad de
parpadeo del LED de alimentacin de la caja.

ACPI se diferencia de APM principalmente en una caracterstica. Con APM es la


BIOS la que determina cundo se debe entrar en los diferentes modos de ahorro de
energa. Con ACPI, este control ahora se pasa al sistema operativo y es desde aqu
donde el usuario controla en qu momento entrarn en funcionamiento los modos
de ahorro de energa. Otra de las diferencias entre APM y ACPI es el nmero de
estados en el que el sistema se puede encontrar. En APM se definen cuatro estados
posibles: Habilitado, StandBy, Suspendido y Apagado. En ACPI, el nmero de
estados diferentes es mayor:
S0. Encendido

S1, S2, S3. Durmiendo (en diferentes niveles). El nivel S3 es el ms conocido, y se


suele denominar Suspend To RAM (STR).
S4. Apagado por software (mediante el sistema operativo).

S5. Apagado normal.

El estndar ACPI fue introducido con la aparicin del chipset TX de Intel y se ha


mantenido con todos los chipsets posteriores. Para que un sistema pueda soportar
ACPI se necesitas varios elementos:
Un sistema operativo con soporte ACPI. Todas las versiones actuales de Microsoft lo
soportan.
Un microprocesador con soporte SMM. Todos los microprocesadores actuales
incluyen dicho soporte.
Un chipset con soportes SMM. Todos los chipsets de Intel a partir del TX lo
soportan.
Circuitera para el software ACPI. Todas las placas actuales incorporan dicha
circuitera.
o LOS RECURSOS DEL SISTEMA. CONFIGURACIN DE UNA PLACA BASE.

En principio la mayora de componentes que podemos encontrar en el PC son o


podran considerase recursos: la cantidad de memoria RAM, la frecuencia del
microprocesador, la cantidad de espacio en el disco duro. Existen adems una
serie de recursos compartidos por varios dispositivos que hacen uso de ellos. No
son recursos fsicos, sino lgicos. A estos recursos lgicos se les suele denominar
recursos del sistema.

Los recursos del sistema cobran una gran importancia, puesto que son
compartidos por diferentes dispositivos fsicos. La cantidad de recursos del sistema
es bastante limitada, de tal forma que, a medida que aadimos dispositivos a
nuestro sistema, la cantidad de recursos disponible disminuye, hasta el punto de
convertirse en un serio problema en sistemas con gran cantidad de dispositivos
instalados. Esto puede llevar a conflictos entre dispositivos que intenten hacer uso
de un mismo recurso, lo que representa uno de los principales problemas en la
configuracin de un PC.
o LAS PETICIONES DE INTERRUPCIN (IRQ).

Las interrupciones son los recursos del sistema ms conocidos.

Bsicamente una interrupcin es un mensaje enviado por algn componente del


PC a otro componente, generalmente el microprocesador, que indica a este que
debe detener la ejecucin de todo lo que est haciendo, atender al dispositivo que
enva la peticin de interrupcin, y posteriormente continuar donde lo haba
dejado. Las seales enviadas se denominan peticiones de interrupcin o IRQ
(Interrupt ReQuest).

Las interrupciones son enviadas al microprocesador por los dispositivos mediante


el uso de un elemento hardware denominando Controlador de Programable de
Interrupciones (PIC, Programmable Interrupt Controller). El controlador de
interrupciones de cualquier placa base actual dispone de 16 lneas de peticin de
interrupcin (IRQ) que permiten el uso de las mismas por 16 dispositivos
diferentes. De esta forma, el primer PIC se comunicaba con el segundo a travs de
la IRQ 2. Esta es la razn por la que la IRQ 2 se considera mutilizable, y cuando un
dispositivo se fuerza a emplear la IRQ 2 en realidad est empleando la 9 (la
primera IRQ del segundo PIC). Es por esto por lo que la IRQ 9 en la prctica
aparece como ocupada.
o CONFLICTOS ENTRE DISPOSITVOS.

Las IRQ son recursos asignados generalmente a un nico dispositivo. Una misma
IRQ no puede ser usada por ms de un dispositivo simultneamente. Esto podra
provocar que el microprocesador respondiera en un momento dado a un
dispositivo equivocado, con el consiguiente error. Cuando dos dispositivos intentan
compartir una misma IRQ decimos que se ha producido un conflicto de IRQ.

Los conflictos entre dispositivos producidos al compartir determinados recursos


pueden manifestarse de diferentes formas. Unos son fcilmente reconocibles, pero
otros son de difcil diagnstico. Algunos de los sntomas ms frecuentes de un
conflicto son los siguientes:
El PC se cuelga, generalmente slo cuando se utiliza un dispositivo determinado, el
que est causando el conflicto.
La memoria devuelve errores de paridad en sistemas con control de paridad.

Ruido o algn problema similar en tarjetas de sonido.

Resultados de impresin errneos en la impresora.

Cuelgue del puntero del ratn o movimientos extraos del mismo.

Errores del sistema operativo.

Errores y cuelgues de las aplicaciones software sin motivo aparente.


Para resolver cualquiera de estos conflictos lo primero que hay que hacer es tratar
de determinar qu dispositivo o dispositivos estn produciendo el conflicto, as
como habr que precisar qu recursos utiliza cada dispositivo. Una vez que se
cuente con estos datos, basta con reasignar los recursos de tal manera que no
vuelvan a entrar en conflicto. Esto se suele llevar a cabo en la BIOS, bien haciendo
que la asignacin de IRQs sea automtica o bien forzando una asignacin manual
de las mismas en caso necesario, a fin de evitar que dos o ms dispositivos hagan
uso de una misma IRQ.
o EL ESTNDAR PLUG AND PLAY.

La gran variedad de tarjetas de expansin que se pueden aadir a un PC ha hecho


que la asignacin de los recursos del sistema comience a ser un grave problema.
En un intento por resolver esta cuestin, surgi el estndar Plug and Play (conectar
y funcionar). El objetivo fundamental del Plug and Play era conseguir que los
dispositivos fuesen detectados de manera automtica, y que la configuracin de
los mismos se llevara a cabo de forma igualmente automtica. El Plug and Play
hizo su aparicin en 1995, con el lanzamiento del sistema operativo Windows 95
de Microsoft.

El Plug and Play requiere de una serie de elementos:


El hardware del sistema.

Los propios dispositivos.

La BIOS.

El sistema operativo.

o CANALES DE ACCESO DIRECTO A MEMORIA DMA.

Los canales de acceso directo a memoria son caminos empleados por


determinados dispositivos del sistema para enviar y recibir informacin
directamente desde y hacia la memoria RAM, sin intervencin del microprocesador.
Cada canal DMA debe ser asignado a un nico dispositivo. Si varios dispositivos
intentan acceder aun mismo canal DMA, la informacin de ambos dispositivos se
mezclar, produciendo errores y resultados imprevisibles.

El acceso directo a memoria es controlado por un elemento hardware denominado


controlador DMA, que desde hace tiempo se integra formando parte del chipset.
Los controladores DMA actuales permiten la gestin de 8 canales DMA. La
configuracin de estos canales en la configuracin tpica de cualquier PC es la
siguiente:

Canal DMA Uso tpico Otros usos habituales

0 Refresco de memoria Ninguno

1 Tarjeta de sonido (DMA Adaptadores SCSI,


bajo) puertos paralelo ECP,
tarjetas de red y mdem
con voz

Controladora de
2 disquetera Ninguno

Adaptadores SCSI,
puertos paralelo ECP,
tarjetas de red, tarjetas
de sonido (DMA bajo) y
3 Ninguno mdem con voz

4 Ninguno Ninguno

Tarjetas de sonido (DMA Adaptadores SCSI,


5 alto) tarjetas de red

Tarjetas de sonido (DMA


6 Ninguno alto) y tarjetas de red

Tarjetas de sonido (DMA


7 Ninguno alto) y tarjetas de red

o DIRECCIONES BASE DE MEMORIA E/S.

Generalmente, cuando hablamos de E/S hacemos referencia a un rango completo


comprendido entre una direccin inicial y otra final. Sin embargo, para hacer
referencia a este rango, solemos especificar su direccin inicial, conocida como
direccin base de E/S.
o PLACAS BASE DUALES.

Los modelos duales son aquellos que incorporan dos zcalos para el montaje de
dos microprocesadores de idnticas caractersticas., lo que aumenta de manera
significativa la potencia de proceso, aunque esta potencia nunca llega a ser el
doble que la de una placa monoprocesador, ya que esto depende de varios
factores.

Depende directamente del software que se est usando y cmo est programada
la ejecucin en paralelo. Es muy importante tener en cuenta que para sacarle el
rendimiento necesario a una placa base dual debemos ejecutar un sistema
operativo con soporte multiproceso. No basta con que el sistema operativo soporte
el multiproceso. La aplicacin a ejecutar tambin debe serlo.

Otro factor que limita el rendimiento de las placas duales es el tiempo que se
necesita para el intercambio de datos a travs de los buses del sistema, que
aunque es pequeo tambin influye. En trminos reales, una placa dual puede
llegar a ofrecer un rendimiento mximo de 1,8 veces por encima de su
correspondiente versin monoprocesador. Nunca llegar a ser el doble.

Una placa base dual debe incorporar un chipset con soporte para tal fin. El
microprocesador tambin debe ser un modelo diseado para su uso en placas
bases duales y es importante sealar que los microprocesadores deben ser
idnticos.

Arquitectura significa el arte de la elaboracin y diseo de edificios y otras estructuras.


Los diseosarquitectnicos realizados por los arquitectos se ponen en la realidad por los
ingenieros y otros trabajadores de la tcnica en el campo. Ahora, con el cambio en el escenario
mundial, la tendencia de la arquitectura tambin ha sufrido un cambio radical en su perspectiva.
Esta es la razn de por qu dibujo arquitectnico se han convertido en mucho ms fiable,
personalizada y creativa.

Los arquitectos tienen que tener en cuenta una serie de detalles antes de empezar a disear sus
proyectos. Los datos incluyen las mediciones, las direcciones geogrficas, las dimensiones, la
mano de obra, materiales, dinero, tiempo, las proporciones de la construccin de teoras, etc
matemtico y cientfico se toman en consideracin antes de hacer el diseo real. El propsito de
la estructura y el tamao de la construccin son otros factores que entran en la composicin del
edificio.

Dibujo arquitectnico en realidad incluye la verificacin, validacin, modificacin de


los diseos del edificio, el examen y el diseo de los arquitectos. El proceso de elaboracin
requiere de instrumentos especiales, tales como balanzas, reglas, plazas T, redactor, junto con la
pluma y el papel obvio. Con la redaccin, cada nfima parte de la construccin se dibuja en una
hoja de papel y de las concepciones del edificio que estaba en la mente toma forma delante de
los ojos. Sin embargo, con el avance de la tecnologa, existen diversos mtodos nuevos, en el
que se lleva a cabo la redaccin. La redaccin de CAD es uno de esos mtodos que est ganando
gran popularidad. Diseo Asistido por Computadora o CAD en trminos breves es el mtodo de
elaboracin de utilizar herramientas tecnolgicas en las pantallas de ordenador. Con esta
tecnologa, se pueden disear los edificios de una forma mucho ms eficiente, eficaz, aunque de
manera ms simple. A veces, la redaccin de CAD hacen que el diseo del edificio parece ms
sencillo que sola aparecer en el papel. Con la redaccin de CAD, uno puede preparar fcilmente
el dibujo de la estructura del edificio y observar el dibujo de casi todas las direcciones posibles
de movimiento, rotacin, etc principios de usar la pluma y el papel, los arquitectos tenan que
dibujar el diseo de todas las direcciones por separado e incluso crear un diseo independiente
para la estructura interna del edificio. Este utiliza para hacer las cosas se ven complicadas e
incomprensibles.

Redaccin no slo ahorra tiempo y energa, pero tambin aumenta la eficiencia de los
arquitectos. Por otra parte, con el diseo estructural frente a los ojos de los arquitectos, que
fcilmente se puede jugar con el diseo hacer cambios sin tener que volver todo el proyecto una
y otra vez.

Procesos de la Comunicacin
El proceso de comunicacin resulta muy sencillo. Por un lado tenemos una
computadora que solicita informacin la cual genera una serie de peticiones. Esta
computadora es generalmente llamada Cliente. Por otro lado, tenemos una
computadora ms potente que se encarga de recibir dichas peticiones y
procesarlas para luego devolver los datos procesados a la computadora que ha
solicitado peticiones. Esta computadora es llamada Servidor.

Curso de PHP Online Aprende a Programar en PHP Ahora! Solo 2 pagos de US$
99, Reserva Hoy
Capacityacademy.com/Curso-PHPEnlaces patrocinados

Los paquetes de informacin se envan de un extremo a otro y pueden


darse entre idas y vueltas. Este proceso de envi en doble sentido es conocido
con el nombre de Postback. Dichos paquetes se trata de las transacciones
comunes que suceden entre una computadora Cliente y una computadora
Servidor. Las transacciones portan informacin que pueden ser de proceso
(peticin) y de informacin (respuesta). Es por ello que para garantizar que el
sistema funcione correctamente, habr que depender de varios mecanismos de
sustento. Recurdese que este sistema de comunicaciones se basa en un modelo
no conectado. Ello significa que si no se garantiza un proceso de soporte ideal de
la informacin, esta misma se pierde. De all el hecho del uso de copias de
archivos locales en los sistemas, el uso de cookies, credenciales, etc., y otros
tantos mecanismos de sustento de la informacin. Resultan finalmente en un
medio para garantizar las funcionalidades de este sistema.

Detalles de los Procesos de la Comunicacin

Ahora bien, la computadora Cliente tan solo recibe una copia de las
pginas para la consulta y las almacena temporalmente en su sistema con el
objeto de re utilizarlas. Esto sucede cuando un usuario visita el sitio Web de un
portal. Las pginas transferidas hacia la computadora Cliente, resultan totalmente
estticas y en formato HTML. En alguna seccin de dicha pgina, se establece un
formulario de accin con el propsito de poder enviar una peticin a la
computadora Servidor. El formulario se encuentra en espera y reaccionar cuando
el usuario accione algn mecanismo, por ejemplo, que haga clic en un botn
Enviar con el objeto de que se enve la solicitud deseada. Por tanto, la
computadora Cliente solamente utiliza la pgina esttica en formato HTML para
proceder con dicha comunicacin y peticin con el Servidor.
Arquitectura de 2 Capas ~ Cliente / Servidor

Mientras tanto, la computadora Servidor contiene todos los archivos


dinmicos que son capaces de realizar procesos especficos. Adems de los
archivos dinmicos, tambin cuenta con otros tipos de recursos tales como bases
de datos o archivos de soporte, etc. La computadora Servidor, recibe la peticin de
la computadora Cliente e inmediatamente la procesa. Al procesar la peticin
enviada por la computadora Cliente y segn como est desarrollado el sistema de
proceso para las consultas, el Servidor reaccionara de varias formas. Si la
consulta estriba en el proceso de verificar datos en una base de datos para que la
computadora Cliente pueda obtener informacin peticionada, entonces, la
computadora Servidor procesar la informacin enviando de regreso a la
computadora Cliente el resultado de la bsqueda solicitada. Este resultado de
envo se trata de otra pgina esttica en formato HTML que es recibida y copiada
en el sistema local de la computadora Cliente para que luego pueda ser leda en
pantalla. La pgina esttica es generada de forma dinmica por el proceso de
pginas dinmicas desde la computadora Servidor.

En la seccin Servidor, encontramos a grandes rasgos dos capas ms


internas de proceso en la capa Servidor. Una capa interna es llamada Negocio
dado que opera con el cdigo en conjunto de los procesos de servicios Web. La
otra capa interna es llamada Legacy, se encarga de operar en este caso un gestor
de base de datos. La gestin de la capa de Negocio se monta sobre el lenguaje
PHP que nos permite operar al servidor junto a un software de gestin que se
comporta en caridad de servicios Web llamado Apache. Ambos mecanismos, nos
permiten establecer la comunicacin entre el Cliente y el Servidor y establecer
negociaciones para procesar todo tipo de peticiones y datos. Por otro lado, en la
capa interna Legacy, nos encontramos con el gestor de base de datos, que en
nuestro caso se trata de MySQL Server Web. Cuando un cliente realiza una
peticin, esta es dirigida al servidor y es analizada y procesada por la capa de
negocio. Segn el proceso, desviar la peticin hacia la capa Legacy o hacia la
computadora cliente nuevamente.
Operacin entre la Capa de Negocio

Por ejemplo, si una peticin no consiste en consultar la base de datos, el


proceso se reduce a procesar dicha peticin y luego devolver al cliente los datos.
Un ejemplo de ello podra ser una aplicacin que realiza clculos financieros sin la
necesidad de consultar datos en una base de datos. Durante el curso, Ud., ha
confeccionado en una de las prcticas una calculadora financiera que le permita
calcular la rentabilidad de un plazo fijo. Los datos eran procesados y calculados
por el mismo gestor de PHP, por tanto, el proceso se realizaba en su totalidad
dentro de la capa de Negocio. Luego de que la capa de negocio finalice su
proceso, los datos, son devueltos de regreso a la computadora cliente.

Operacin entre la Capa de Negocio y la Capa Legacy

A veces la consulta o peticin del cliente podra ser dirigida hacia una base
de datos. Por ejemplo, consultar acerca de la existencia de un libro en un catlogo
virtual que posee una librera virtual que opera en la Internet. A continuacin,
analizaremos un caso de consultas Online. En el siguiente ejercicio prctico que
har ms tarde, tendr la oportunidad de construir este ejemplo que analizaremos
en este apartado. Por tanto, empezaremos describiendo las partes que operan en
esta solucin y sus detalles operativos.

Procesos Operativos de un Sitio Web con Consultas Online

Comenzando la descripcin, imaginaremos que un usuario con su


computadora personal visita el sitio Web de la librera. Una vez que sucede esto,
la pgina HTML llamadalibrera.html y el resto de los archivos de recursos, como
por ejemplo, los grficos, archivos de estilos si los hubiere, etc., que se encuentran
en el servidor, son transferidos y copiados en el sistema local de la computadora
Cliente. Este archivo en formato HTML llamado librera.html, contiene el soporte
para el formulario de accin que se utilizado para realizar las consultas Online y el
resto de los recursos para estructurar y embellecer la interfaz grfica.

Una vez transferido todos los archivos, el usuario podr disponer del uso
interactivo que esta pgina Web le ofrece. Para ello, comienza a rellenar los
campos de bsqueda y selecciona el tipo de bsqueda que desea dependiendo de
las opciones ofrecidas por dicho recurso. Una vez que completa correctamente
todos los requisitos bsicos de dicho formulario, procede a ejecutar la consulta
haciendo clic en el botn Buscar. A partir de este instante, la peticin es enviada
directamente al servidor Web.

Sin embargo, el formulario de accin tiene una caracterstica de envo


especfica. Por un lado determina el mtodo de envo y, por el otro, el llamado al
archivo de proceso en la capa de Negocio en la seccin de la capa del Servidor,
cuyo archivo es llamadoresultados.php. El envi de la solicitud y todos sus datos
pueden realizarse mediante dos mtodos distintos llamados POST y GET. La
diferencia entre ambos mtodos de envo erradica en la forma en cmo es enviado
la solicitud y sus datos.

Cuando el envo es a travs del mtodo GET, la solicitud de envo en


conjunto con los datos son anexados a la direccin del espacio de
direccionamiento URL que hace referencia al sitio Web. Este mtodo es el ms
sencillo y el que garantiza ms velocidad, pero es inseguro dado que los datos
pueden ser observados y capturados fcilmente por algn delincuente informtico.
En cambio, el mtodo POST resulta ser ms seguro dado que la solicitud ms los
datos es incorporado en el encabezado de la peticin, por lo que resulta en un
mtodo seguro puesto que se anexa sobre el encabezado del archivo de peticin,
lo cual y por razones de seguridad, puede ser encriptado para mayor seguridad
operativa. De esta forma, un delincuente informtico, no podra capturar los
paquetes de envo y le resultara en ms difcil de hacerlo. El mtodo POST es el
que se recomienda por defecto, incluso, muy recomendado en casos de donde se
opera con informacin crtica y sensible.

La solicitud y segn el mtodo utilizado, es enviada hacia el servidor en


forma de un archivo especfico. Este archivo se copia en la memoria del servidor y
es procesado por el mismo. El ciclo de vida de este archivo temporal en el
servidor, depende del resultado de los procesos en la capa de Negocio. Si el
proceso falla, el servidor inmediatamente lo elimina de la memoria y si el proceso
es til, lo utiliza hasta culminar con el proceso de ejecucin en la capa de Negocio.
Gracias a este sustento temporal, el motor de lenguaje PHP hace uso disponible
de las variables que son transferidas y manipuladas desde el momento que se
enva la solicitud hasta su culminacin en los procesos en la capa de Negocio en
el Servidor.

Los datos de solicitud enviados desde la computadora cliente, como


dijimos, se almacenan en un archivo temporal en el servidor. La capa de negocio y
en conjunto con el gestor del lenguaje PHP, hace uso de este archivo para
manipular las variables de datos que contienen la informacin que han sido
envidas desde la computadora cliente. De esta forma, el gestor PHP procede a
utilizarlas durante la ejecucin del archivo de procesos de destino, que en este
caso se trata del archivo resultados.php que se encuentra en el servidor y en el
directorio raz del sitio Web. Luego de haber sido procesado dicho archivo, la capa
de Negocio transfiere la informacin al gestor de PHP y este se encarga o, bien,
de reenviar la solicitud de respuesta al cliente o de procesar el dato y luego
reenviar los resultados finales a la computadora cliente. A continuacin,
analizaremos muy detenidamente el proceso que sucede en el
archivo resultados.php.

Procesos Operativos en la Capa de Negocio y en la Capa Legacy

El archivo llamado resultados.php se encargar de realizar varios


subprocesos que describir en detalles a continuacin. A grandes rasgos, el
archivo se puede analizar y partir al menos en tres grandes fases. Una fase es la
de verificar si los datos que han sido enviados desde la computadora cliente estn
libres de errores tipogrficos o semnticos. Luego, una fase donde se determina si
la base de datos est disponible, y por ltimo, una fase que nos permite realizar la
consulta en la base de datos.

Importante: Caber sealar de antemano que esta descripcin que sigue


luego de este prrafo, tan solo se trata de una serie de extractos del cdigo real
completo. Se han tomado pequeas partes para analizar su comportamiento.

Funciones Especficas para Tratar Cadenas

La verificacin de los datos que han sido enviado por la computadora


cliente deben ser verificados para evitar errores de excepcin, adems tambin,
para hacer que los valores ingresados sean los correctos de modo que sean
fcilmente interpretados por el sistema o aplicacin para proceder con la consulta
sobre la base de datos. Ud., encontrar el uso de dos funciones
llamadas addslashes y stripslashes y al principio el uso de una funcin
llamada trim.

El uso de la funcin trim es para quitar los posibles espacios vacos por
delante o por detrs de los datos escritos en el formulario del cliente. Puede que el
usuario escriba los datos en el campo de texto y haya dejado espacios vacos por
delante o por detrs de sus escritos. La funcin trim nos garantiza que estos
espacios no pasen directamente al cdigo dado que podran incidir en los
resultados de las consultas finales.

El uso de addslashes tiene como objeto evitar potenciales errores en el


proceso de consultas. Por ejemplo, el carcter (') apstrofe suele ser un gran
generador de errores cuando se lo utiliza durante la gestin de base de datos. El
error se debe a que este carcter suele ser utilizado por el motor SQL como un
carcter especial. Para subsanar el problema, se suele utilizar un carcter
especfico para salvar el error. En nuestro caso, se agrega una contra barra. La
funcin stripslashes realiza el proceso a la inversa. Vase los siguientes cdigos
para mayores detalles.
Funciones Especficas para Tratar Acceso a Base de Datos

Para poder acceder al a base de datos y poder manipular consultas, ya


sean estas estticas o dinmicas, se requiere de un serie de funciones que se
encuentran dentro de una librera en el propio proveedor de bases de datos. En
sntesis, MySQL posee una serie de libreras y ofrece una serie de funciones
especficas para que a travs de los lenguajes de desarrollo, en este caso PHP, se
puedan acceder y manipular los recursos de las bases de datos. La capa Legacy
se encarga de administrar estos procesos. La capa de Negocio accede a la base
de datos a travs de la capa Legacy. La capa Legacy es independiente de la capa
de Negocio. Todo lo que ocurre dentro del gestor de MySQL y cmo se proceden a
realizar diversos procesos especficos en la base de datos, son totalmente ajenos
a la capa de Negocio. Tan solo desde la capa de Negocio se pueden pasar
mensajes o directivas, que la capa Legacy, se encargar de ejecutar de forma
personal. Por tanto, la capa de Negocio delega y depende de los procesos
internos que realice la capa Legacy. A continuacin, analizaremos las funciones
ms importantes de este ejemplo de consultas Online.

La funcin mysql_pconnect(server, user, password, [flags]) es utilizada


para establecer la conexin de datos. Utiliza cuatro parmetros formales. La
funcin requiere pasar como parmetros la ubicacin de la base de datos, el
nombre de usuario y la contrasea. El cuarto parmetro formal resulta ser opcional
y se lo utiliza para casos especiales. A continuacin se muestra un extracto del
cdigo para establecer una conexin a una base de datos.

El carcter inicial (@) arroba es utilizado para indicarle al procesador que


se espera el resultado de algn tipo de lectura para capturar y manipular errores.
La variable $db carga el valor que le pasa la funcin mysql_pconnect(). Dicho
valor tiene dos resultados finales. Si existe algn error durante la conexin el valor
es nulo y, por lo tanto, la variable $db asume el valor nulo. Ahora bien, si la
conexin resulta exitosa, el valor ser distinto de nulo.
En la siguiente lnea del cdigo se anuncia al usuario del problema en caso
de que no sea posible conectarse a la base de datos. Dado que la
variable $db asume como nulo y la negacin de nulo resulta en un valor
verdadero, se muestra en pantalla el mensaje contenido en el cdigo, de lo
contrario, los procesos continuarn y este mensaje ser omitido.

La funcin mysql_select_db(base_de_datos) es utilizada para abrir una


base de datos y asignarla para su posterior uso. Recurdese que en el gestor de
MySQL Ud., puede contar con ms de una base de datos. En consecuencia, es
recomendable que seleccione la tabla que corresponde.

A partir del resto del cdigo, se utiliza una serie de funciones que tienen el
propsito de manipulacin y obtencin de los datos en pantalla, los cuales, pueden
ser formateados para su presentacin final en la pantalla. Empecemos
describiendo dichas funciones.
La variable $consulta alberga la cadena en formato SQL para construir la
consulta esttica. Notar que hemos utilizado el predicado LIKE para poder
realizar consultas de rango amplio. Para potenciar los mtodos de bsqueda, la
variable llamada$terminbusqueda es la que inserta las palabras que ha escrito el
usuario en el formulario para luego su posterior envo. Si observa bien, se ha
encerrado entre signos porcentuales (%). Estos caracteres junto al
predicado LIKE se los utiliza para hacer que la bsqueda busque todos los
registros posibles cuyas palabras que figuran en la
variable$terminbusqueda coincidan con las que se hallan dentro de la tabla de la
base de datos.

La variable llamada $consulta es asignada al parmetro formal de la


funcin llamadamysql_query(). Esta funcin se encarga de ejecutar la consulta.
El resultado de la consulta o de la funcin realizada es asignado a la variable
llamada $resultado. El valor de la variable$resultado es utilizado dentro del
parmetro formal de la funcin llamadamysql_num_row(). Esta ltima funcin
permite determinar la cantidad de registros que posee la tabla en la base de datos.
Este valor resultar til luego para poder controlar el recorrido de cada uno de
estos registros dados y su posterior proceso de carga en pantalla. El resultado de
esta funcin es asignado a la variable $num_resultados. Esta variable ltima es
utilizada dentro de un bucle for(). El bucle sabe cuntos registros posee la
consulta y proceder a contar hasta el valor asignado. Por ltimo, la funcin
llamadamysql_fetch_array() en conjunto con su parmetro formal
llamado $resultado, es utilizada para asignar la matriz vector a una variable de
filas utilizadas para representar los valores obtenidos en funcin a la fila y la
columna de dicha tabla. Al finalizar y para cada campo de la tabla de la base de
datos, se escribe el cdigo pertinente que hace referencia al campo y el valor que
figura en dicho campo. Todo ello se realiza mediante la variable de
objeto$row[campo].

Resulta importante aclarar un detalle. Es probable que al escribir el campo


como$row[title] suele no no funcionar. Para subsanar este problema, Ud.,
puede sustituir la expresin literal por el ndice de valor de campo, es decir, si el
campo se ubica en la tercera columna, su campo podra escribirlo
como $row[2] dado que la primera columna tiene el valor 0. Las columnas o
campos se encuentran indexados.

Recurdese que la funcin stripslashes() es utilizada para quitar los


caracteres barra que son utilizados para evitar errores internos en las consultas
SQL del motor de base de datos.

Para ir finalizando, una vez que la consulta es realizada y se determina la


cantidad de registros existentes, el motor del lenguaje PHP a travs de este
archivo fuente prepara un informe de datos de envo hacia la computadora cliente.
El envo se hace a travs de otra pgina esttica en formato HTML, la cual, es
recibida por la computadora cliente y copiada localmente en dicha mquina. Una
vez hecha la copia, el cliente tendr toda la informacin consultada en pantalla y
se habr culminado con el proceso de consulta.

FASES DEL PROCESO DE LA Programacin

1. Definicin del problema

Requiere que el problema sea definido y comprendido claramente para que pueda ser
analizado con todo detalle .

2. Anlisis del problema

El propsito del anlisis de un problema es ayudar al programador para llegar a una cierta
comprensin de la naturaleza del problema. El problema debe estar bien definido si se desea
llegar a una solucin satisfactoria.

Para poder definir con precisin el problema se requiere que las especificaciones de entrada,
proceso y salida sean descritas con detalles.

Entrada, son todos los datos que hay que ingresar para la resolucin del
problema.

Proceso, son los diferentes procedimientos en los cuales usare los datos
proporcionados por el usuario en el paso anterior para resolver el problema.

Salida, la resolucin del problema.

Una buena definicin del problema, junto con una descripcin detallada de las
especificaciones de entrada y salida, son los requisitos mas importantes para llegar a una
solucin eficaz.

El anlisis del problema exige una lectura previa del problema a fin de obtener una idea
general de lo que se solicita . la segunda lectura deber servir para responder a las preguntas:

Qu informacin debe proporcionar la resolucin del problema?

Qu datos se necesitan para resolver el problema?


La respuesta a la primera pregunta indicara los resultados deseados o las salidas del
problema. La respuesta a la segunda pregunta indicara que datos proporcionan o las entradas
del problema.

En esta fase debemos aprender a analizar la documentacin de la empresa , investigar,


observar todo lo que rodea el problema.

3. Diseo de la solucin

Una computadora no tiene la capacidad para solucionar mas que cuanto se le proporcionan
los sucesivos pasos a realizar. Estos pasos sucesivos que indican las instrucciones a ejecutar
por la maquina constituyen, como ya sabemos el algoritmo.

La informacin proporcionada al algoritmo constituye su entrada y la informacin producida


por el algoritmo constituye su salida.

Los problemas complejos se pueden resolver mas eficazmente con la computadora cuando se
rompen en subproblemas que sean mas fciles de solucionar que el original. La
descomposicin del problema original en subproblemas mas simples y a continuacin dividir
estos subproblemas en otros mas simples que puedan ser implementados para su solucin en
la computadora de denomina diseo descendente (top - down design ).

Es presiso representar el algoritmo mediante una determinada herramienta de


programacin: diagramas de flujo, pseudocdigo o diagramas N - S.

4. Codificacin

Es el algoritmo traspasado a la computadora a travs de un lenguaje de programacin,

debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.

Generamos un algoritmo el cual se denomina cdigo, y al pasarlo a un lenguaje de


programacin se le llama cdigo fuente.

5. Compilacin y ejecucin

Compilacin, el lenguaje de programacin seleccionado revisa que ya no halla errores en el


cdigo fuente.

Ejecucin, ejecutar el programa despus del ser compilado.

6. Verificacin y pruebas

Revisar que el programa de los resultados que el usuario quiere, hay que revisar si hay algn
error el cual puede ser de tipo lgico, de semntica o ejecucin.

7. Depuracin
Corregir los errores encontrados en la etapa anterior, si hubiese algn error se tiene que
regresar hasta la etapa que sea necesaria para que la solucin sea la que el usuario requiere.

8. Documentacin

Son todos los comentarios, referencias desde que se dio el problema hasta que se encontr la
solucin.

a) documentacin interna, es el encabezado, descripcin, declaracin del problema, son todos


los comentarios que puedan llegar a servir dentro del cdigo fuente.

b) documentacin externa, son los manuales que se hacen para una mejor ejecucin del
programa, ah se explicara como usar el programa.

9. Capacitacin

Una ves que tenemos lo manuales viene la capacitacin de usuarios, como no a todos les
interesa los mismo porque hay diferentes tipos de usuarios, se tienen que dividir de acuerdo a
sus conveniencias.

10. Implantacin o implementacin del sistema

Hay diferentes formas de implementar el sistema:

Depende del tamao del sistema

Si existiera un sistema se tiene que poner el nuevo y quitar el que ya estaba.

Trabajar primero con el sistema viejo(si existe), y despus empezar a trabajar con
el nuevo.

Sistemas implantados por regiones.

Trabajar con el sistema viejo (si existe) y con el sistema nuevo simultneamente
despus quitar el sistema viejo.

Ir quitando el sistema viejo(si existe) poco a poco e ir implantando el sistema


nuevo.

11. Mantenimiento

El mantenimiento preventivo es que hagamos lo posible por no caer en errores, la


actualizacin si el usuario tiene la necesidad de quitar o poner algo; tngase en cuenta que
cuando surge mantenimiento tenemos que volver a hacer todos los pasos anteriores
revisando que todas la condiciones sean favorables alrededor del sistema.

Fases de la programacin:
1.- ANALISIS: Cuando se tiene y piensa la idea o problema a ejecutar.

2.- DISEO: Se plantea un algoritmo con los pasos a dibujar o realizarse.

3.- IMPLEMENTACION: Los pasos de algoritmo se transforma en un cdigo pascal y se


plasman en el programa

4.- PRUEBAS: Se corre el programa y se registra su efectividad.

5.- DEPURACION: despus de haber corrido el programa se hacen las correcciones


necesarias.

6.- RETROALIMENTACION Y LIBERACION: Despus de haber corregido los errores se


regresa al paso 4 en caso de haber existido.

Introduccin
Las arquitecturas de las computadoras evolucionando de forma rpida alcanzando sorprendes
velocidades y capacidades , sobre sus orgenes y sus partes ms importantes, aclararemos
puntos muy importante sobre buses, puertos de comunicacin, configuracin de placas sobre
algunos modelos, en capitulo trato sobre la evolucin de la mainboard y muestro alguno planos
y estructura de mainboard sacadas por asi decirlo de un museo, tambin
incluyo descripcin fuentes y case se desarrollaron, en el capitulo tres vero sobre los socket y
slot para microprocesadores.

Presentacin
Este documento fue recopilado buscando realidades diferentes que hay mercado, bueno espero
que se gran utilidad este documento para los que desean profundizar sobre el tema
de arquitectura de PCs, espero que me enven sus comentarios
a fersystem_soft@hotmail.com, agradecido anticipadamente a todos los lectores.
CAPITULO I

Historia y evolucin de computadoras


HISTORIA DEL PC
Para todo estudiante de Computacin el estudio de la HISTORIA DEL PC es necesario para
comprender y valorar lo que hoy son los PC. Consecuentes con ello citamos a continuacin las
principales etapas, hechos y hombres de ciencia que dieron origen a una de las ms grandes
revoluciones cientficas de la civilizacin occidental.
QUIN INVENT EL PC?
Ante esta pregunta hemos de responder que NADIE COMO PERSONA EXCLUSIVA INVENTO
EL PC, porque no se trata de una mquina simple. La realidad es que el PC - como muchos
otros inventos - es el resultado del trabajo investigativo de muchos cientficos, empresas,
emprendedores y estudiosos, quienes aportaron secuencialmente innovaciones para producir
lo que hoy tenemos: equipos poderosos, compactos y verstiles en un espacio reducido.
La historia de la informtica y el hardware de las computadoras constituye una emocionante
aventura cuyo estudio merece un capitulo aparte. En las paginas siguientes veremos como se
dio el invento del PC.
Los antecedentes de la computacin. Es importante tener en cuenta que el desarrollo de
la electrnica a partir de del sistema digital aplicado en el trabajo de las computadoras es
quien marca el inicio de las actuales generaciones de PC. Aunque sus antecesores fueron
las mquinas mecnicas - analgicas, este anlisis se centra en la era electrnica.
EVOLUCIN DEL PC
Entre los precursores del PC, existieron hombres de ciencia y emprendedores que se unieron
en torno a un punto comn: EL CALCULO MATEMATICO. Partiendo de una era a la que
podemos llamar MECANICA el hombre cre aparatos basados en el movimiento coordinado de
ejes y ruedas para simplificar las 4 operaciones bsicas: sumar, restar, multiplicar y dividir.
Uno de ellos fu el cientfico alemn WILHEILM SCHICKARD (1592-1635) quien en el ao
1623 cre una mquina a la que llam RELOJ CALCULANTE pues trabajaba con ruedas
dentadas y era capaz de sumar y restar. No obstante su novedad, no se pudo fabricar
completamente. Posteriormente seria BLAISE PASCAL (filsofo frances, 1623-1662) quien en
el ao 1662 invent la primera mquina automtica de calcular completa a base de ruedas
dentadas. Dicha mquina mostraba los resultados en una ventanilla y se la llam PASCALINA.
Diez aos ms tarde, el filsofo y matemtico alemn GOTTFRIED WILHELM
von LEIBNITZ (1646-1716) mejor la mquina de Pascal creando la CALCULADORA
UNIVERSAL, capaz de sumar, restar, multiplicar, dividir y extraer races cuadradas, adems de
hacer la multiplicacin en forma directa, en vez de realizarla por sumas sucesivas, como la
mquina de Pascal.
En el ao 1805 el francs JOSEPTH MARIE JACQUARD (1752 -1834) dio el paso siguiente.
Despus de varios intentos, construy un telar automtico que efectuaba un control perfecto
sobre las agujas tejedoras mediante la utilizacin de TARJETAS PERFORADAS que contenan
los datos de control de las agujas. Esta mquina se puede considerar como la primera
mquina mecnica programada. Se conoci como el TELAR DE JACQUARD.
Posteriormente y dando un paso muy grande - segn muchos, demasiado adelantado para su
poca -, en el ao 1822 el ingls y profesor de laUniversidad de Cambridge CHARLES
BABBAGE (1792-1871), dise la MAQUINA DE DIFERENCIAS. Su funcionamiento se basaba
en mecanismos con ruedas dentadas. Poda resolver funciones y obtener tablas de las mismas.
Pero las deficiencias tecnolgicas de la poca no permitieron su fabricacin completa sino hasta
aos despus.
En 1937, HOWARD H. AIKEN de la Universidad de Harvard enasociacin con un grupo de
cientficos universitarios e ingenieros de IBM crea una calculadora numrica basada en el uso
de rels electromagnticos, ruedas dentadas y embragues electromecnicos dando origen a la
que se puede considerar como la PRIMERA COMPUTADORA ELECTROMECANICA. Se la
denomin MARK-I. Utilizaba medios de entrada tarjetas y cinta perforadas que procesaba en
unidades aritmticas, unidad de control y una unidad de memoria. Se termin de construr en
1944 y a pesar de que funcion bien, fu rpidamente superada por las COMPUTADORAS
ELECTRONICAS que aparecieron a casi a la par que su construccin.
LOS INICIOS DE LA COMPUTACIN DIGITAL.
La aparicin de varios factores coincidentes propiciaron la rpida evolucin de las
computadoras a partir de este punto: la aplicacin de la teora dellgebra de Boole en la
representacin de circuitos lgicos, la definicin de la medida de informacin BIT, la invencin
de la vlvula de vaco y el intersdel gobierno estadounidense (a travs del Ministerio de
Defensa). Esto propici que en 1940 JOHN W. MAUCHLY y JOHN PRESPER ECKERT junto
con cientficos de la Universidad de Pensilvania construyeran en la Escuela Moore
de Ingeniera Elctrica, la PRIMERA COMPUTADORA ELECTRONICA a la que llamaron
ENIAC(Electronic NUmerical Integrator and Calculator).
ENIAC era programable y universal (se poda utilizar para cualquier tipo de calculo), era mil
veces ms rpida que MARK-I, ocupaba 160 metros cuadrados, pesaba 30 toneladas, con
17.468 vlvulas de vaco, 70.000 resistencias, 10.000 condensadores y un consumo de
aproximadamente 200.000
vatios. En los aos 50 (la generacin del transistor) con la creacin de los semiconductores, el
diodo y el transistor, surge la segunda generacin de aparatos de cmputo. El tamao se redujo
sustancialmente. Se crean las compuertas lgicas y sus circuitos derivados. Esta fase dur hasta
aproximadamente el ao 1964.
El primer PC de uso general (universal) fu una creacin de IBM en unin de INTEL (que
aport el Microprocesador) y MICROSOFT (que aport elSistema Operativo). Fu lanzado el 12
de Agosto de 1981 y rpidamente se convirti en el estndar de la industria opacando a sus
rivales que en ese entonces construan mquinas con sistemas
operativos y programas incompatibles entre s . Este primer IBM PC (IBM Personal Computer)
llamado as por IBM utilizaba un procesador Intel 8088, tenia una velocidad de 4,8 MHz, no
tena disco duro sino una unidad de disquete de 160 KB de capacidad y una memoria Ram de
64 KB (expandible hasta 256 KB).
EQUIPO XT

Ao 1981, (IBM) con procesador 8086 u 8088 de Intel, mquina pionera de los PC, usaba 64-
128K de memoria Ram. Funcionaba con el Sistema operativo D.O.S, unidad de disquete de 160
KB y posteriormente de 256KB y 360KB, inicialmente sin disco duro y posteriormente con 5 o
10 megabytes de capacidad en disco, gabinete (chasis) horizontal, bus de 8 bits,
el monitor monocromtico con fondo negro y letras de color verde. Su velocidad de
procesamiento estaba entre los 4 y 8 MHz.
EQUIPO AT 80286. ( ADVANCED TECHNOLOGY DE IBM)
Su memoria Ram poda alcanzar los 16 MB adicionndole una placa de expansin especial, el
disco duro normal para l era de 30 o 40MB, las unidades de disquetes eran de 1.2 y 1.44 MB
de capacidad, microprocesador Intel 80286, Sistema operativo DOS 2.1, gabinete horizontal,
monitor a color contecnologa EGA (baja resolucin comparados con los actuales VGA).
Velocidad promedio: los 25MHz.
EQUIPOS AT 80386 (IBM)

Usaban en promedio 8 y 16 MB de Ram, utilizando mdulos removibles de memoria, tipo


SIMM de 32 pines, el disco disco duro promediaba los 512 MB, DOS 4.0, monitores super
VGA, modem interno de 14.400 baudios por segundo. Velocidad promedio: 40MHz. Aparece la
unidad Cd-ROM de simple velocidad. El programa Windows de Microsoft empieza a
popularizarse y los clones inician su auge auspiciados por los fabricantes de partes de oriente
(China, Taiwan, Singapur, Malasia).
EQUIPOS AT 80486 (VARIOS FABRICANTES)

Ram promedio de 8 y 16 MB, discos duros de 1 gigabyte promedio, DOS 6.22, modem de
28.800 bps, monitores con resolucin .28. Unidad CD-ROM de 2, 4 y 8
velocidades. Internet empieza a popularizarse.
EQUIPOS BASADOS EN PENTIUM DE 75MZ DE INTEL Y EN 586 DE AMD

Ram promedio de 16 MB expandible a 128 MB, discos duros de 3 gigas o mayor, modem de
33.600 bps, Windows 95, coprocesador matemtico y memoria cach interna. Unidad CD-
ROM de 16 velocidades. Otros procesadores: el 586 y 686 de AMD.
EQUIPOS BASADOS EN PENTIUM MMX Y EN 686 DE AMD

Tecnologa con prestaciones para multimedia, con velocidades de 200, 233 y 266 MHz, discos
duros de 4 y 6 gigas, ram promedio de 16 y 32 MB expandible, unidad de Cd rom de 24 y 36
velocidades. Sistema Operativo Windows 95 A y Windows 95 B.
EQUIPOS BASADOS EN PENTIUM CELERON, CON VELOCIDADES DESDE
300 MHZ A 1.3 GHZ
Cach de 128 KB, discos duros mayores de 6 gigas como promedio, monitores no entrelazados,
ram promedio de 32 MB expandible, motherboard multifuncional, tanto en equipos genricos
como de marca, incluyen normalmente sonido, video y modem fax incorporado en la placa
madre, la velocidad de los modems promedio es de 56.600 bps, las unidades de Cd rom
alcanzan velocidades de 40X, se mejora Windows 95 creando Windows 98.
LAS GENERACIONES DE PENTIUM II, PENTIUM III Y PENTIUM IV

Bsicamente utilizan los mismos elementos de base: motherboard multifuncional, ram


promedio de 128 MB, discos de 15, 30, 40 o ms gigas, multimedias de 52x - 56x, modem de
56.600, y sus velocidades varian desde los 350MHz a 550MHz los pentium II, de 500, 1 GHz
los pentium III y 1.4 a 2GHz los Pentium IV. Sistemas Operativos: Windows 98, Windows
2000, Windows NT, Windows Me y Windows XP. Otros procesadores: los K6-2 y Athlon de
AMD.
LAS GENERACIONES DE PENTIUM D, CORE
Estas nuevas en la actualidad tienen capacidades potentes de multitarea por incorporar
tecnologa de varios ncleos de trabajo esto permite ejecutar varias aplicaciones e incluso
varios usuarios simultneamente
CAPITULO II

Mainboard (placa base)


ANTECEDENTES
Desde su aparicin en 1974, las microcomputadoras han incluido la mayor parte de su
electrnica esencial en una placa de circuito impreso, llamada motherboard (tarjeta o placa
madre). IBM la denomino system board(tarjeta o placa de sistema) o placa base. Yo lo
denominare (Tarjeta o placa principal).
La mainboard es una placa donde se encuentra la circuitera principal de una computadora. Se
caracteriza por tener en su interior circuitos integradostales como el microprocesador,
controladores y diversos tipos de soporte.
Para profundizar el tema sobre mainboard debemos narrar parte de sus orgenes.
HISTORIA
La historia de las tarjetas madres comienza en 1947 cuando William Shockley, Walter Brattain
y John Bardeen, cientficos de los laboratorios Bell, muestran su invento, el transistor
amplificador de punto-contacto, iniciando el desarrollo de la miniaturizacin de circuitos
electrnicos. Dummer, un britnico que en 1952 present sobre la utilizacin de un bloque de
material slido que puede ser utilizado para conectar componentes electrnicos sin cables de
conexin.
1961 cuando Fairchild Semiconductor anuncia el primer circuito integrado, Con estos inventos
se comienza a trabajar en la computadora con una tarjeta, como las que mencionamos a
continuacin estas en orden de evolucin.
CONCEPTO DE UNA MAINBOARD
La mainboard es la parte principal de un computador ya que nos sirve de alojamiento de los
dems componentes permitiendo que estos interacten entre si y puedan realiza procesos.
La tarjeta madre es escogida segn nuestras necesidades.
PARTES DE LA TARJETA MADRE
Mencionare a continuacin las partes ms principales y destacadas de una mainboard.
Aclarando que estas partes varan segn el avance de la tecnologa.
Bios
Ranuras PCI
Cach
Chipset
Conectores USB
Zcalo ZIF
Ranuras DIMM
Ranuras SIMM
Conector EIDE (disco duro)
Conector disquetera
Ranuras AGP
Ranuras ISA
Pila del sistema
Conector disquetera
Conector electrnico
A. BIOS (basic input output sistem)- (sistema bsico de entrada-salida)

Programa incorporado en un chip de la tarjeta madre que se encarga de realizar las funciones
bsicas de manejo y configuracin del ordenador.
Es un cdigo de software que localiza y carga el sistema operativo en la RAM; es un software
muy bsico instalado en la placa base que permite que sta cumpla su cometido. Proporciona la
comunicacin de bajo nivel, el funcionamiento y configuracin del hardware del sistema que,
como mnimo, maneja el teclado y proporciona salida bsica (emitiendo pitidos normalizados
por el altavoz de la computadora si se producen fallos) durante el arranque.

B. CACH

Es un tipo de memoria del ordenador; por tanto, en ella se guardarn datos que el ordenador
necesita para trabajar.
Para explicar su funcionamiento haremos la siguiente analoga: supongamos que se debe
realizar una torta, para ello se recurre al supermecado y se compra la harina. Luego se va a una
cocina y se coloca la harina necesaria segn la receta. Esta indica que debe agregarse leche;
nuevamente se va al supermercado y se compra leche. De vuelta en la casa se agrega la leche,
pero el prximo tem es azcar por lo que se debe recurrir nuevamente al supermercado y as
sucesivamente con cada ingrediente. Definitivamente jams se hara esto en la vida real, sino
que se comprara todo lo necesario y se lo guardara en la alacena, recurriendo a sta por cada
ingrediente sin mayor prdida de tiempo.
Llevando la analoga a la computadora, supongamos que la memoria principal es el mercado, el
programa a ejecutar es la receta, el microprocesador la persona que realiza la torta y la
memoria cach la alacena.

C. CHIPSET

Es el conjunto de chips que se encargan de controlar determinadas funciones del ordenador


El chipset como tal, no incluye todos los integrados instalados sobre una misma tarjeta madre,
por lo general son los dos o tres mas grandes. Los dems son los que realizan funciones
especificas como red, sonido, PLL, alimentacin elctrica y control de las temperaturas. El
chipset determina muchas de las caractersticas de una tarjeta madre y por lo general, la
referencia de la misma, esta relacionada con la del Chipset.
D. ZCALO ZIF

El zcalo o (en ingls) socket es un sistema electromecnico de soporte y conexin elctrica,


instalado en la placa base, que se usa para fijar y conectar un microprocesador. Se utiliza en
equipos de arquitectura abierta, donde se busca que haya variedad de componentes
permitiendo el cambio de la tarjeta o el integrado. Es decir que se pueden retirar de la placa
base cuando se quiera cambiar.
Es el lugar donde se aloja el procesador

E. SLOT DE EXPANSIN

Son ranuras de plstico con conectores elctricos (slots) donde se introducen las tarjetas de
expansin.
Tambin llamado slot de expansin o ranura de expansin, es un elemento de la placa base de
un ordenador que permite conectar a sta una tarjeta adaptadora adicional o de expansin, la
cual suele realizar funciones de control de dispositivos perifricos adicionales, tales como
monitores,impresoras o unidades de disco.
F. RANURAS PCI

Peripheral Component Interconnect ("Interconexin de Componentes Perifricos")


Generalmente son de color blanco, miden 8.5 cm es de hasta 132 MB/s a 33 MHz, no es
compatible para alguna tarjetas de vdeo 3D.

G. RANURAS DIMM
Son ranuras de 168 contactos y 13 cm. de color negro, es lugar donde nos permite
inserta memorias RAM tipo DIMM

H. RANURAS SIMM

Son ranuras de 30 conectores, y meden 8,5 cm. En 486 aparecieron los de 72 contactos, ms
largos: unos 10,5 cm de color blanco, es lugar donde almacenaremos las memorias RAM tipo
SIMM.
I. RANURAS AGP

Puerto de Grficos Acelerado, en ocasiones llamado Advanced Graphics Port, Puerto de


Grficos Avanzado) es un puerto (puesto que solo se puede conectar un dispositivo, mientras
que en el bus se pueden conectar varios) desarrollado por Intel en 1996 como solucin a los
cuellos de botella que se producan en las tarjetas grficas que usaban el bus PCI.
El diseo parte de las especificaciones del PCI 2.1.
El puerto AGP es de 32 bit como PCI pero cuenta con notables diferencias como 8 canales ms
adicionales para acceso a la memoria RAM. Adems puede acceder directamente a esta a travs
del puente norte pudiendo emular as memoria de vdeo en la RAM. La velocidad del bus es de
66 MHz.
Se dedica exclusivamente a conectar tarjetas de vdeo 3D,. ofrece 264 MB/s o incluso 528
MB/s. Mide unos 8 cm
J. RANURAS ISA

Son las ms antiguas,. Funcionan con 8 MHz-16MB/s sirve para conectar un mdem o una
tarjeta de sonido , Miden unos 14 cm y su color suele ser negro.

K. PILA

Se encarga de conservar los parmetros de la BIOS como la fecha y hora.

L. JUMPER

Es la forma mas simple de un conmutador de encendido/apagado, es un habilitador o


deshabilitado de funciones , trata de un conjunto de pines que se encuentran en los circuitos
impresos de mainboard, discos, etc.
Mediante los mismos, se configuran determinados aspectos perifricos. La tarea de las
caractersticas del seteo, se lleva a cabo mediante el uso de puentes(de conexin).
M. CONECTORES FRONTALES

Es un conjunto de pines donde conectamos el panel frontal del case, es decir los botones de
encendido , reset y los leds o indicadores, posee una regla de conexin: "Cables oscuros hacia el
pin positivo (+), y en el caso del speaker, el cable negro es tierra y el rojo tiene +5 v DC"
Despus de haber detallado alguna de las partes de mainboard, se le vendr a las memoria
que he obviado varias partes como: conectores SATA, IDE, Puertos USB, Ranuras para
memorias RIM, DDR1,DDR2, Slot para microprocesadores y otros ms que faltan el tema es
muy amplio, por lo que voy a dividirlo en: Motherboards viejos, Motherboards
modernos y Motherboards contemporneos, les aclaro que no hablo de tipos de placa
que otro tema.
1. MOTHERBOARDS VIEJOS

En los motherboard viejos existe una serie de switches, (pequeos interruptores) y Jumpers
(puentecitos metlicos que se pueden sacar y poner). En la mayora de los casos, no es
necesario meterse con los jumpers stos ya vienen configurados por el fabricante.
Los switches de opciones son otra historia; estos le dicen al motherboard que tipo de accesorios
tiene conectados al mismo, y cuanta memoria tiene instalada. Los switches estn localizados en
un pequeo banco, denominado DIP (por Dual In-Line Package). El conjunto de switches DIP
tiene ocho pequeos controles en un algunos motherboards. Se pueden mover con la punta de
una lapicera o cualquier otro instrumento de punta.
2. MOTHERBOARDS MODERNOS

En los motherboards modernos la configuracin no esta dada por los switches, sino por un
pequeo programa de setup. Este programa esta disponible en discos de utilidades embalados
junto con la maquina o insertos dentro del sistema y siempre disponibles. Este programa de
setup es accedido por muchos motherboards presionando la tecla Delete mientras la maquina
esta booteando (recin arrancada).
Los cambios que usted realiza en el programa de Setup son almacenados en un tipo especial
de memoria denominado CMOS (los circuitos integrados CMOS con conocidos por su poco
consumo de energa). El contenido de esta memoria no se pierde al apagar la maquina gracias a
una pequea batera conectada al motherboard.
Aunque se usa el programa de setup, tambin hay una serie de switches para setear(reiniciar)
las opciones, muchos motherboards tienen al menos dos o tres conjuntos del tipo de chips
RAM y ROM que se tengan instalados.
Las motherboards tienen diferentes configuraciones acceso para entrar al programa Setup, en
otros se presiona la tecla F1, F10, CRTL+S, F12 y otros. Esto se debe a las diferentes marcas que
existen en el marcado
3. MOTHERBOARDS CONTEMPORNEOS

En los motherboards contemporneos son similares a los modernos, con algunos avances como
deteccin y configuracin automtica, tambin se puede actualizar el programa Setup,
para poder reconocer nuevos dispositivos.
Gracias a al avance de las Flash Rom, adems hay modelos donde incorporan doble BIOS,
como respaldo lo cual nos permite un mejor rendimiento, esta forma de trabajo lo patentan
mainboard que son de la familia AMD
PROBLEMAS GENERALES DE INCOMPATIBILIDAD
La flexibilidad de las computadoras personales nos permiten incorporar las llamadas tarjetas o
placas de expansin. Estas tarjetas agregan funciones que pueden no estar disponibles en el
mainboard, tales como interfaces extras, aceleradores de grficos, etc. Estas placas de han
estandarizado bastante, pero subsisten algunas cuestiones de incompatibilidad, como puede
ser:
a) VELOCIDAD DEL RELOJ DEL SISTEMA:

A veces sucede que el sistema opera demasiado rpido para la expansin. Generalmente la
memoria suele ser lugar que causa el problema de incompatibilidad.
b) ESPECIFICACIONES DEL BUS:

Las maquinas mas veloces suelen tener un bus levemente modificado y esto tiende a causar la
mayor parte de los problemas Interferencia de radiofrecuencia: algunas placas
emiten seales de radio a un nivel suficientemente alto como para llegar a causar interferencia
sobre otros dispositivos. Esto generalmente sucede con las tarjetas grficas.
c) INCOMPATIBILIDAD DE DIRECCIONES:

Puede suceder que distintas placas instaladas en una misma mquina posean direcciones
conflictivas.
d) CALOR Y CONSUMO DE ENERGA:

Aunque no es exactamente un problema de compatibilidad, el exceso de calor puede presentar


dificultades
N. PUERTOS DE COMUNICACIN EN LA MAINBOARD

Los ports(puertos de comunicacion) son muy importantes pues representan la interfase entre
el procesador y el hardware del sistema. El procesador utiliza el bus de datos para comunicarse
con los ports. Si necesita acceder a alguno de ellos, transmite una seal de control. Esta seal le
avisa al hardware que el procesador desea acceder a un port en lugar de acceder a la RAM.
La direccin del port se coloca en los 16 bits mas bajos del bus de direcciones. Esto instruye al
sistema para que transfiera los ocho bits de informacin presentes en el bus de datos hacia el
port correcto. El hardware conectado, a su vez, recibe la informacin y responde.
Existen dos instrucciones para controlar los ports: IN y OUT (enviar y recibir informacin de
un port).
Cada dispositivo de hardware es responsable de un rea de direcciones de ports. Es por esta
razn que se producen conflictos entre las placas de expansin que utilizan las mismas
direcciones de ports. As es que muchas de estas placas incluyen switches DIP para modificar la
direccin del port al cual van a responder.
O. INTERRUPCIONES

Existen dos tipos de interrupciones que puede manejar la PC.


1. INTERRUPCIONES DE SOFTWARE:

stas ejecutan una determinada parte de un cdigo a partir de la ejecucin de una instruccin
de interrupcin. Para esto existe la tabla de vectores de interrupcin en la parte baja de
memoria. En esta tabla se encuentra la direccin que va a tomar el registro IP, a partir de la
cual seguir ejecutando. Por supuesto, en el momento de la interrupcin se guarda el contexto
inherente a la parte del programa que estaba en ejecucin, para ser restaurado luego de
finalizada la interrupcin.
Una de las ventajas del uso de interrupciones es que un fabricante puede escribir sus propias
rutinas en BIOS y, aunque estas sean totalmente diferentes a las originales de IBM, le basta con
mantener el numero de interrupcin y el formato de parmetros que se le pasa (y en los
mismos registros) para mantener la compatibilidad.
2. INTERRUPCIONES DE HARDWARE:

Estas interrupciones son producidas por diferentes componentes del hardware, y son pasadas
al procesador por el controlador de interrupciones. Seguidamente se da un listado detallado de
las mismas:
00h - Divisin por cero
01h - Paso a paso
02h - NMI (Non-Maskable Interrup)
03h - Breakpoint
04h - Overflow
05h - Impresin de pantalla
08h - Timer
09h Teclado
PRECAUCIONES GENERALES
Debido a que los componentes de la plaqueta madre son sumamente delicados, un
descarga electrosttica puede fcilmente daarla. Es muy importante, por lo tanto, tomar
ciertos recaudos a la hora de manipular la plaqueta, sobre todo en ambientes secos o
con aire acondicionado.
A continuacin detallamos algunas de las precauciones que deben de llevarse a cabo con el fin
de evitar posibles daos al equipo:
Mantenga la plaqueta en su envoltorio anti-esttico, hasta que est listo para instalarlo.
Antes de retirar cualquier componente de su envoltura es conveniente tocar un
superficie a tierra con el fin de descargar posibles corrientes estticas en el cuerpo.
Durante la instalacin de los componentes o la configuracin de los conectores se
recomienda descargarse frecuentemente.
P. LOS BUSES

Es el que enva la informacin entre las partes del computador, son los canales de
comunicacin por el que circulan los datos entre el micro, la memoria, la memoria cach, etc.
En el ordenador hay varios buses, pero por bus se entiende al bus principal, que es el que
comunica el micro con el chipset.
Se trata de un conjunto de conductores (lneas) muy delgadas de cobre que estn fijas,
colocadas sobre la superficie de la placa madre, se utilizan para intercambiar informacin y
conectar entre s a los diferentes elementos que posee la placa madre, como as tambin los que
se encuentran conectados a ella.
Los buses son espacios fsicos que permiten el transporte de informacin y energa entre dos
puntos de la computadora. Los Buses Generales son los siguientes:
BUS DE DATOS
BUS DE DIRECCIN
BUS DE CONTROL.

Vemos como estn ubicados y como se comunican con las partes de la mainboard mediante
una representacin grafica
1. BUS DE DATOS

El bus de datos es el camino por el que se transmite la instruccin o dato apuntado por el bus
de direcciones. Este bus se usa para realizar el intercambio de instrucciones y datos tanto
internamente, entre los diferentes componentes del sistema informtico y los diferentes
subsistemas perifricos que se encuentran en el exterior.
2. BUS DE DIRECCIN

Es el camino por el que se enva la direccin de memoria que ocupa o va a ocupar la


informacin a tratar. Para determinar la cantidad de memoria directamente accesible por
la CPU, hay que tener en cuenta el nmero de lneas que integran el bus de direcciones, ya que
cuanto mayor sea el nmero de lneas, mayor ser la cantidad de direcciones y, por lo tanto, el
tamao mximo de memoria a manejar por el sistema informtico. Este bus se compone de 32
lneas.
3. BUS DE CONTROL
El bus de control se encarga de manejar las seales de lectura/escritura a memoria, las
peticiones de interrupciones , las seales de reloj. Su trabajo, como lo dice su nombre es
controlar que la transmisin de datos se efectu sin problemas (colisiones).
EL ANCHO DEL BUS:
Es l nmero de lneas disponibles para transferir datos, ste determina la cantidad de bits
que se pueden transportar a la vez. Cuanto ms ancho sea el canal, mayor cantidad de datos
podr transportar en cada ciclo de trabajo.

VELOCIDAD DEL BUS:


Los buses son tambin responsables del rendimiento final de una PC. La velocidad a la que es
capaz de trabajar el bus marca la tasa de transferencia a la que los datos viajan entre el micro y
otros componentes del sistema (memoria, etc.). Esta frecuencia depende de la arquitectura del
micro, y elComportamiento del sistema depende de la buena conjuncin de la potencia interna
del micro (que continuamente ofrece informacin a este bus), y de la velocidad a la que puedan
transmitirse los datos a travs del bus.
FRECUENCIA DE BUS
La frecuencia del bus debe de ser la misma que la frecuencia base del microprocesador. sta se
determina en el caso de motherboards antiguos mediante el uso de Jumpers de configuracin.
En la actualidad este parmetro es determinado mediante el uso del programa SETUP.
FACTOR DE MULTIPLICACIN INTERNO
El multiplicador determina la frecuencia interna (cantidad total de Mhz.) del procesador.Este
parmetro realiza el trabajo de multiplicar la frecuencia base del bus, por la cantidad de
X, valor correspondiente al factor de multiplicacin interno (2x,3x,...etc) se establece por
medio del uso de jumpers (mothers antiguos) o bien mediante el uso del programa SETUP
(mothers actuales). Ejemplo: En una placa base con un bus de 66 MHz, si multiplicamos este
valor (66 Mhz) por tres (3x, factor de multiplicacin) se conseguir una frecuencia total de 198
MHz, que comercialmente se equivaldra con un procesador de 200 MHz.
TECNOLOGA P54C Y P55C
La tecnologa del tipo P54C se relaciona con los micros de Intel que no trabajan con tecnologa
MMX(Multi-Media-eXtension) que aceleran hasta un 400% el procesamiento
de archivos multimedia, esta tecnologa aparece a partir del Pentium 166Mhz (P55C) hasta el
233Mhz. Para establecer el tipo de procesador (P54C o P55C) se lo hacia por medio de un
Jumper de configuracin.

CONFIGURACIN DEL VOLTAJE DE LOS MDULOS DE MEMORIA DIMM PC-


100
Este parmetro (voltaje) se debe determinar en los mothers antiguos, porque los mdulos
DIMM PC-100 requieren de un voltaje de 3,3v , este valor se configura mediante un Jumper
que permite setear el voltaje para los mdulos de memoria en 5v o 3,3v.
Como muestra la imagen anterior existen distintas formas de configurar un Jumper, la misma
se lleva a cabo mediante la lectura de las serigrafas (tablas impresas en las placas). Si la placa
base carece de serigrafas, para determinar la configuracin de los Jumpers se debe poseer
el manual del motherboard. A continuacin se muestra cmo se debe proceder para setear los
parmetros de un microprocesador.
Ejemplo:

Como puede observar el microprocesador tiene una frecuencia de 166Mhz, siendo su frecuencia
base de 60Mhz, su factor de multiplicacin es de 2.5x y la tensin del microprocesador es de
2.9v.
En este ejemplo solamente se configurar la tensin del microprocesador y la configuracin
P54C o P55C (dependiendo de si posee instrucciones MMX o no.)
PASOS PARA CONFIGURAR UN MICROPROCESADOR EN UNA MODELO DE
MAINBOARD
1 PASO
Identificar las serigrafas impresas al motherboard o bien siguiendo las indicaciones del
manual correspondiente al motherboard, utilizar el mismo para ubicar donde estn situados
los jumpers para poder realizar el seteo correspondiente.
CPU Voltage Setting (JP30,JP1 and JP2)

2 Paso
Una vez identificados los jumpers de seteo, proceder a leer las tablas que se encuentran en el
manual para la configuracin o lo que sera lo mismo leer las serigrafas impresas en el
motherboard para as saber cul es la combinacin de jumpers que se debe utilizar de acuerdo
al microprocesador que vaya a incorporar al motherboard.
En este caso el microprocesador es un Cyrix 6x86MX por lo tanto el tipo de
voltaje es (Dual Voltaje: Voltaje Doble).
Esta imagen detalla como debe ser configurado el jumper JP30 que determina el voltaje, en el
caso del procesador que se est explicando, el mismo es de 2,9v, ubicando este valor en la tabla
se proceder a setear el jumper de la manera indicada.

As quedar seteado el motherboard:


El jumper jp30 es seteado en la posicin 1-2 y en la posicin 7-8 para determinar la tensin
correspondiente al microprocesador (2,9v), y es seteado el jumper jp2 para indicar la tensin
dual.
EVOLUCIN DE LOS BUSES
A lo largo de la evolucin de los sistemas de PC y de sus microprocesadores se han ido
desarrollando y adaptando los diferentes sistemas de bus. La frecuencia y el ancho del bus han
evolucionado paralelamente al aumento de las prestaciones de los microprocesadores. A lo
largo de este camino han aparecido una serie de estndares:
Bus XT
Bus ISA
Bus local VESA (VLB)
Bus PCI
Bus AGP
Cada uno de estos sistemas de bus necesita slots de expansin especficos.
Q. EL BUS PCI (PERIPHEREAL COMPONENENT INTERCONNECT)
Fue desarrollado por Intel en 1990 para superar las limitaciones del bus ISA en las
computadoras personales.
El bus PCI emplea un conector tipo Micro Channel de 124 pines (188 en caso de una
implementacin de 64 bits) miden unos 8,5 cm y generalmente son blancas, es el estndar
actual. tiene una capacidad de transferencia de 132 MB/s a 33 MHz, actualmente llega a
manejar hasta 64 bits , con una transferencia mxima de 256 MBytes por segundo, lo que es
suficiente para casi todo, excepto quiz para algunas tarjetas de vdeo 3D.
Este bus es independiente de la CPU, ya que entre la CPU y el bus PCI se instalar siempre un
controlador de bus PCI, lo que facilita en gran medida el trabajo de los diseadores de placas.
el bus PCI no depende del reloj de la CPU, porque est separado de ella por el controlador del
bus.
R. BUS AGP(ACCELERATED GRAPHICS PORT)

El puerto AGP fue diseado especialmente para potenciar la tecnologia 3D aprovechando todas
las prestaciones que ofrece el ms rpido y moderno slot de conexin de tarjetas grficas, que
implementan una mayor velocidad debido a la comunicacin directa de la tarjeta con el
microprocesador.
El AGP opera con un ancho de 32 bits y una velocidad de reloj de 66 MHz esta es el doble de la
velocidad de reloj del PCI estndar (32bits/33 MHz).

Para calcular la tasa de transferencia deber utilizar la siguiente frmula

S. BUSES AMR, CNR Y ACR (CONECTADOS AL BUS PCI)


AMR (AUDIO/MODEM RISER).

Das könnte Ihnen auch gefallen