Diseño del primer PC de IBM
El IBM 5150 PC, presentado en agosto de 1981, fue un equipo cuyo objetivo era el mercado doméstico, con lo cual se comprenderán fácilmente las limitaciones existentes en la primera generación. Externamente estaba integrado por tres piezas, la unidad central, de sobremesa y de gran tamaño, la pantalla, monocroma y de modo texto y un teclado. A esto se podía añadir una impresora de nueve agujas, con la marca IBM pero fabricada por la japonesa Epson.
Por lo que respecta al
microprocesador se trataba del Intel 8088, una versión, con el bus
recortado a la mitad de ancho, del 8086. Esta CPU suponía un avance
respecto a los microordenadores comercializados en esa época, pues
todos eran de 8 bit, a excepción del Olivetti M20, que incluía una
CPU Zilog 8000 de 16 bit, aunque el 8088 no era un auténtico 16
bit.
El usar la CPU Intel 8088, con bus externo de 8 bit, tenía una
explicación, poder emplear todos los chips de acompañamiento (que
en aquella época eran bastantes) existentes en el mercado, a precio
barato, de 8 bit. Si se hubiera empleado la CPU Intel 8086, como
hicieron de inmediato otras empresas como Olivetti en su famoso M24
y la desaparecida Victor, todos estos chips habrían de ser de 16
bit, con un precio muy elevado en aquella época.
Así se concluye que IBM, buscó el fabricar un equipo novedoso en su
CPU, aunque limitando al máximo el precio de sus componentes, para
mantener un producto de calidad alta, prestaciones superiores
frente a los productos domésticos de la competencia, y a un precio
que le permitiera mantener los grandes márgenes comerciales de
aquella época.
La configuración básica estaba integrada por:
También surgió un equipo de IBM
conocido como portable (no portátil), que además de ser bastante
voluminoso, no tenía autonomía eléctrica, es decir había que
enchufarlo a la red. Otro inconveniente fue que la pantalla era de
tubo de rayos catódicos, como los ordenadores de sobremesa, aunque
de pequeñas dimensiones, pero con toda la problemática que
conllevan para su transporte. Este equipo no era muy asequible ni
en precio ni en portabilidad, por lo que otras empresas intentaron
mejorarlo, así surgió, con este propósito, Compaq, empresa comprada
posteriormente por Hewlett Packard.
El PC AT de IBM
Al descubrir IBM, que su equipo se estaba usando a nivel
profesional, y poco a nivel doméstico, y que por otra parte la
competencia ofrecía equipos con más prestaciones más baratos y
totalmente compatibles, decidió sacar una versión mejorada de sus
PC's, que denominó AT (Tecnología Avanzada). Este incluía una CPU
de 16 bit, superior a la 8086, era la 80286 de Intel, cuya
principal diferencia respecto a la 8086 era el bus de direcciones
de 20 bit, en vez de 16, por lo que podía direccionar mucha más
memoria, aunque en aquella época no era una gran necesidad.
Otra diferencia fundamental, era que los slots de expansión
constituían un bus de 16 bit, lo cual permitía utilizar las
tarjetas de los XT, de 8 bit, y las nuevas que se crearan para él.
Este bus AT se convirtió en un estándar (Bus ISA) ampliamente usado
en los primeros años de la "era PC". A su vez la frecuencia de
reloj pasó a ser de 6 u 8 MHz, frente a los 4.77 del PC
original.
Dado que Intel dió licencias para que sus CPU's fueran fabricadas
por otras empresas (Fujitsu, Siemens, AMD, Harris, ...), se
abarataron los costes de tal forma, que apareció el fenómeno de los
clónicos tal como lo conocemos actualmente, lo cual perjudicó mucho
a IBM, pués el mercado no sólo se distribuía entre IBM y las marcas
de prestigio que comercializaban compatibles (Olivetti, Bull,
Compaq, Xerox, AT&T, Philips, NCR y algunas otras), sino que
empresas con pocos medios y con gastos de investigación nulos, pues
gran parte del producto lo copiaban ilegalmente, podían ofrecer
equipos clónicos a precios imbatibles, aunque la mayoría de las
veces con una calidad y seguridad para el usuario ínfimas.
La arquitectura de un ordenador AT estaba compuesta por:
La arquitectura MCA fue
comercializada por algunos fabricantes aparte de IBM, como por
ejemplo Olivetti, pero con muy poco éxito. Además dado que estos
equipos, incluso los de IBM se difundieron poco todas las tarjetas
de ampliación diseñadas para ellos eran caras, lo cual hacía de
esta arquitectura un producto poco atractivo.
Simultáneamente a la aparición de estos equipos se comercializó un
nuevo sistema operativo denominado OS/2, desarrollado entre IBM y
Microsoft, aunque las versiones posteriores fueron creadas por IBM;
actualmente ya no se comercializa.
A su vez Compaq creó un bus específico para sus equipos de gama
alta, el denominado Triflex, que comprende tres buses
interconectados, uno de 128 bit para la memoria, otro de 64 bit
para uno o dos microprocesadores 486 (a 267 MO/s) y un bus
EISA.
El reconocimiento del fracaso de la arquitectura MCA, por parte de
IBM, está claro, pués una nueva generación de equipos que
comercializó posteriormente, para uso doméstico, los PS/1, no
utilizaban arquitectura MCA. A su vez como no logró frenar el
avance de los clónicos, IBM decidió comercializar clónicos de
países asiáticos, con la marca Ambra, lo cual acabó en fracaso al
poco tiempo.
IBM vendió en 2005 la división de PC's, debido a los bajos márgenes
de beneficios. a la empresa china Lenovo, que significa Nueva
Leyenda, (actualmente el mayor fabricante de PC a nivel
mundial).
EL BUS EISA
Dado que la arquitectura MCA era muy cerrada, un grupo de
fabricantes de microordenadores, AST Research, Compaq Computer,
Epson, Hewlett-Packard, NEC, Olivetti, Tandy, WYSE y Zenith Data
Systems, decidieron crear un bus con prestaciones superiores al
ISA, pero que a su vez fuera compatible con él, esto dio origen al
bus EISA (ISA extendido). Sus características eran: 32 bit, ancho
de banda de 33 MO/s y frecuencia de reloj 8 MHz. EISA sólo se
empleó en los microordenadores de gama alta y ha tenido poca
difusión, a pesar de sus ventajas sobre ISA y a valer las tarjetas
de expansión existentes, lo cual repercutió en que no se abarataran
los precios.
De forma que en el año 1992 la situación era la siguiente:
- Bus ISA, un auténtico cuello de botella
- Bus MCA, muy restringido y sin difusión al gran público
- Bus EISA, sólo usado en equipos de gama alta
- Bus Local PC existiendo demanda para un ancho de banda aún mayor,
lo cual daría origen a otros buses.
Bus Local VESA
Es una extensión de la arquitectura tradicional del PC, dado que el
bus ISA era cuello de botella, la solución es conectar algunos
dispositivos directamente a la CPU, mediante un bus conocido como
bus local. Este ha de tener el mismo ancho que el microprocesador
(16 bit en un 286 o 386SX y 32 bit en un 386DX o 486), por lo que
eran realidad las velocidades elevadas. Lo ideal es conectar a este
bus las controladoras de vídeo y de disco duro, mientras que otras
tarjetas que no requieren grandes velocidades se mantienen en el
bus ISA.
Surgieron algunos problemas, pues la CPU no puede soportar la
conexión directa de más de dos o tres tarjetas, además el diseño de
la placa base ha de hecerse de forma que las distancias sean
mínimas para evitar retrasos. También es conveniente usar memorias
caché. Su principal ventaja es que cuadruplican el ancho de banda,
llegando a 133 MO/s.
VESA es el acrónimo de la Asociación de Fabricantes de
Controladoras de Vídeo ( Video Electronics Standars
Association), que agrupa a más de 120 fabricantes, y fueron
los que lo propusieron, disponible desde finales de 1992 y desde
1996 fuera de uso.
Este bus va a la misma velocidad que el procesador, siendo una
solución sencilla, que no incluye soporte de DMA (acceso directo a
memoria) ni de interrupciones, lo que obliga a la mayoría de las
tarjetas a estar conectadas a los dos buses, el ISA y el VESA, para
aprovechar del primero las características de E/S y del segundo el
ancho de banda.
Al salir al mercado las placas madre con bus VESA, su precio era
algo superior al de las con bus ISA, hubo una época en que
dominaron el mercado, pero han desaparecido del mercado, frente al
bus PCI. Para equipos Pentium sólo se llegaron a fabricar algunas
placas VESA.
Bus Local PCI
PCI es abreviatura de Peripheral Component Interface, diseñado por
Intel. En 1992 Intel y otras compañías formaron el PCI Special
Interest Group para promocionar, supervisar y mejorar el
desarrollo de PCI como estándar de bus local abierto y no
propietario. Este grupo cuenta con más de 160 fabricantes. Es una
solución completa, dado que a diferencia del VESA incluye ventajas
como el soporte de interrupciones y DMA. Lo cual implicaba que
necesita tres chips específicos, y por lo tanto un coste
superior.
Las especificaciones del bus local PCI en el momento de su
aparición ofrecieron un número de beneficios clave: