Beruflich Dokumente
Kultur Dokumente
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.
ndice
[ocultar]
1 Orgenes
2 Problemas de compatibilidad
4 Expansin
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
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
3 Vase tambin
4 Enlaces externos
[editar]Introduccin
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:
Acumulador.
Conjunto de registros.
Memoria
La Arquitectura de registros tiene slo operandos explcitos (es aquel que se nombra) en registros o
memoria.
Pila: Modelo sencillo para evaluacin de expresiones (notacin polaca inversa). Instrucciones
cortas pueden dar una buena densidad de cdigo.
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.
Registro: Todos los operadores deben ser nombrados, conduciendo a instrucciones ms largas.
1. LA PLACA BASE
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.
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.
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.
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.
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:
Microprocesadores
Denominacin N de patillas soportados
486DX4 y Pentium
Socket-6 235 OverDrive
Celeron, Pentium II y
Slot-1 242 Pentium III.
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.
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 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.
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.
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.
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.
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:
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:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
Los chipsets soportan una serie de funciones comunes. Estas caractersticas, son
bsicamente las siguientes:
o Frecuencia de bus del sistema (FSB).
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.
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.
o Intel 82430HX.
o Intel 82430VX.
o Intel 440LX.
Fue el primero de una serie de chipsets con soporte para el bus grfico AGP.
Desde la memoria.
Desde el bus PCI.
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.
La frecuencia base con este chipset permanece en los hasta entonces habituales
66 Mhz.
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.
Hub de Firmware.
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.
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.
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.
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.
o Intel i840.
Ofrece soporte AGP 4x, un bus del sistema de 133 Mhz y soporte para la memoria
RDRAM con canales duales.
Los chips de los que se compone el chipset i840 son los siguientes:
Hub Controlador de Memoria.
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.
o Intel i860.
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.
Los tres chips que componen este avanzado chipset son los siguientes:
Hub Controlador de Memoria.
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.).
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.
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.
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 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.
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.
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
Radeon IGP 330/340. Este es el chip de ATI especfico para plataformas Intel
Pentium 4.
830MP.
845MP.
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.
o EL CONECTOR DE ALIMENTACIN.
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.
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.
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.
LED de alimentacin.
Altavoz.
Reinicio (Reset).
o CONTROLADOR DE ENTRADA/SALIDA.
La controladora de la disquetera.
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.
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.
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.
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.
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 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.
La BIOS.
El sistema operativo.
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
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.
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.
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
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
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.
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.
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.
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.
Requiere que el problema sea definido y comprendido claramente para que pueda ser
analizado con todo detalle .
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.
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:
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.
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 ).
4. Codificacin
debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.
5. Compilacin y ejecucin
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.
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.
Trabajar primero con el sistema viejo(si existe), y despus empezar a trabajar con
el nuevo.
Trabajar con el sistema viejo (si existe) y con el sistema nuevo simultneamente
despus quitar el sistema viejo.
11. Mantenimiento
Fases de la programacin:
1.- ANALISIS: Cuando se tiene y piensa la idea o problema a ejecutar.
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
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)
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
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
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
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
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
L. JUMPER
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:
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
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
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.
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).