Está en la página 1de 33

HISTORIA DE LA COMPUTADORA

ABACO: Un baco es un dispositivo que sirve para efectuar operaciones aritmticas sencillas (sumas, restas y multiplicaciones). Consiste en un cuadro de madera con barras paralelas por las que corren bolas movibles, til tambin para ensear estos clculos simples. Su origen se remonta a la zona de Asia Menor, muchos aos antes de nuestra era.

ETIMOLOGA: El trmino "baco" es una palabra existente en varios idiomas, con diversos posibles orgenes etimolgicos discutidos. En latn se empleaban los trminos abacus y el plural respectivo, abaci. En la lengua griega se usaba abax o abakon, que significan "superficie plana" o "tabla". Otro probable origen es la palabra semtica Abaq que significa "polvo". En la lengua Tamazigt (berber) an hoy en algunos dialectos abaq significa semilla. Las semillas, junto a pequeas varillas y los guijarros o piedras, denominadas "calculi" en latn y que se empleaban para calcular en el baco, fueron los primeros elementos empleados para realizar el cmputo en la Historia de la Humanidad. Equivalentes de la palabra baco en otros idiomas: en chino es Suan Pan, en japons es Soroban, en coreano Tschu Pan, en vietnamita Ban Tuan o Ban Tien, en ruso Schoty, en turco Coulbay en armenio Choreb.

CALCULADORA DE BLAS PASCAL: La pascalina es una de las primeras calculadoras mecnicas, que funcionaba a base de ruedas y engranajes. Fue inventada por Blaise Pascal tras tres aos de trabajo sobre la misma. Se fabricaron varias versiones y Pascal en persona construy unos cincuenta ejemplares. El primer uso de la pascalina fue en la Hacienda francesa, debido a que Pascal dise la Pascalina para ayudar a su padre, que era contador en dicha entidad. Debido a ello la pascalina estaba destinada bsicamente a solucionar problemas de aritmtica comercial. En 1670 el filsofo y matemtico alemn Gottfried Wilhelm Leibniz perfeccion esta mquina e invent una que tambin poda multiplicar. Se exponen algunos ejemplares originales en Inglaterra, y en el Museo de Artes y Oficios en Francia. Blaise Pascal invent la segunda calculadora mecnica de la Historia, llamada alternativamente, pascalina o aritmtica, en 1645. La primera fue la construida por Wilhelm Schickard en 1623. Pascal comenz a trabajar en su calculadora en 1642, cuando tena slo 19 aos de edad. l pretenda ayudar a su padre (que trabajaba como recaudador fiscal) buscando crear un dispositivo que pudiera reducir un poco su carga de trabajo. Pascal recibi un Privilegio Real en 1649 que le concedi derechos exclusivos de hacer y vender calculadoras en Francia. Por 1652 Pascal ya haba producido aproximadamente cincuenta prototipos pero slo haba vendido un poco ms de una docena de mquinas; el costo y la complejidad de la pascalina, combinados con el hecho que slo poda sumar y restar, era una barrera a futuras ventas, y la produccin ces en aquel ao. Para entonces Pascal haba seguido adelante en sus investigaciones, principalmente el estudio de la presin atmosfrica, y posteriormente la filosofa. La pascalina se construy en variedades decimales y no-decimales, que existen actualmente en museos. El sistema de moneda francs contemporneo era similar a las libras imperiales ("livres"), chelines ("sols") y peniques ("deniers"), que funcionaron en Gran Bretaa hasta los aos 70. En 1799 Francia cambi al sistema mtrico decimal, momento en que el diseo bsico de Pascal inspir a otros artesanos, pero con la misma falta de xito comercial. En 1672 el nio prodigio Gottfried Leibniz ide un nuevo diseo, la Escalonada Reckoner, que poda realizar las operaciones de suma, resta, multiplicacin y divisin; Leibniz trabaj durante cuarenta aos para perfeccionar

su diseo y lograr la produccin de mquinas suficientemente fiables. *Las mquinas calculadoras no llegaron a ser comercialmente viables hasta principios del siglo XIX, cuando Charles Xavier Thomas de Colmar invent el aritmmetro, utilizando un diseo que parta del de Leibniz.

RUEDA DE LEIBNIZ: Una rueda de Leibniz o cilindro de Leibniz es un tambor con forma de cilindro, con un conjunto de dientes de longitud incremental a la que se le acopla una rueda de conteo. Se utiliz como el motor de clculo de una clase de calculadoras mecnicas. Inventado por Leibniz en 1673, fue utilizado durante tres siglos por los miembros de la computacin, hasta la llegada de la calculadora electrnica a mediados de la dcada de 1970. Se hizo famosa gracias a Thomas de Colmar cuando lo uso en su Aritmmetro, la primera mquina de calcular1 que se comercializ de forma masiva. Tambin se utiliza en la calculadora Curta, una calculadora porttil muy popular introducida en la segunda parte del siglo 20. FUNCIONAMIENTO: Al acoplar una rueda de Leibniz con una rueda de conteo libre para moverse hacia arriba y abajo de su longitud, la rueda de conteo puede engranar con cualquier nmero de dientes, desde cero hasta el mximo de dientes del cilindro. La animacin muestra, una rueda de Leibniz con nueve dientes acoplados, junto a una rueda de conteo (roja), que se sita para engranar con tres dientes en cada rotacin y por lo tanto sera aadir o restar 3 al contador en cada rotacin. El motor de clculo de una Aritmmetro tiene un conjunto de ruedas Leibniz conectadas a un mango de manivela. Cada giro de la manivela hace girar todas las ruedas Leibniz una vuelta completa. Eventualmente, estas ruedas fueron reemplazadas por molinetes que son similares en su funcin pero con un diseo ms compacto.

MQUINA DE DIFERENCIAS DE BABBAGE: Una mquina diferencial es una calculadora mecnica de propsito especial diseada para calcular funciones polinmicas.

Puesto que las funciones logartmicas y trigonomtricas pueden ser aproximadas por polinomios, esta mquina es ms general de lo que parece al principio. Es un dispositivo de naturaleza mecnica para calcular e imprimir tablas de funciones. Ms concretamente, calcula el valor numrico de una funcin polinmica sobre una progresin aritmtica obteniendo una tabla de valores que se aproxima a la funcin real (basado en que cualquier funcin puede ser aproximada por polinomios). Esta mquina fue ideada por el militar, arquitecto e inventor alemn Johann Helfrich von Mller[1] y redescubierta por el matemtico britnico Charles Babbage, ninguno de los cuales lleg a construirla. Una reconstruccin de la "Mquina Diferencial No.2" de Babbage est operativa desde 1991 en el Museo de Ciencias de Londres. Trabaja como l la dise y demuestra que estaba acertado en su teora, adems de que era capaz de fabricar sus partes con la precisin requerida. Babbage fall quiz a causa de que sus diseos fueron demasiado ambiciosos.

OPERACIN: La mquina diferencial consiste en un nmero de columnas, numeradas de 1 a N. Cada columna puede almacenar un nmero decimal. La nica operacin que la mquina puede hacer es sumarel valor de la columna n + 1 a la columna n para producir el nuevo valor de n. La columna N solo puede almacenar una constante, La columna 1 exhibe (y posiblemente imprime) el valor del clculo en la iteracin actual. La mquina se programa al ajustar los valores iniciales de las columnas. La columna 1 se fija al valor del polinomio al comienzo del cmputo. La columna 2 se fija a un valor derivado de la primera y ms alta derivadas del polinomio en el mismo valor de X. Cada una de las columnas entre 3 y N se fija a un valor derivado de (n- 1) y las derivadas ms altos del polinomio.

MTODO DE LAS DIFERENCIAS: Debido a que la mquina diferencial no puede hacer multiplicaciones, no puede calcular el valor de un polinomio. Sin embargo, si el valor inicial del polinomio (y sus derivadas) es calculado por algunos medios para un cierto valor de X, la mquina diferencial puede calcular cualquier nmero de valores prximos, usando el mtodo conocido generalmente como el mtodo de las diferencias finitas. El principio de una mquina diferencial es mtodo de Newton de diferencias divididas. El cual puede ser ilustrado con un pequeo ejemplo. Considere el polinomio cuadrtico:

y suponga que deseamos tabular los valores p(0); p(0,1); p(0,2); p(0,3); p(0,4) etc. La tabla de abajo se construye como sigue: La primera columna contiene los valores del polinomio La segunda columna contiene las diferencias de los dos vecinos izquierdos en la primera columna, y La tercera columna contiene las diferencias de los dos vecinos en la segunda columna: Polinomio p(0)=2,0 2,01,72=0,28 p(0,1)=1,72 1,721,48=0,24 p(0,2)=1,48 1,481,28=0,20 p(0,3)=1,28 1,281,12=0,16 0,200,16=0,04 0,240,20=0,04 0,280,24=0,04 Diferencias Diferencias

p(0,4)=1,12

Note cmo los valores en la tercera columna son constantes. sta no es una mera coincidencia. De hecho, si usted comienza con cualquier polinomio de grado n, la columna nmero n + 1 siempre ser constante. Este crucial hecho hace que el mtodo funcione, como veremos a continuacin. Construimos esta tabla de izquierda a derecha, pero ahora podemos continuarla de derecha a izquierda para poder computar ms valores de nuestro polinomio. Para calcular p(0,5) usamos los valores de la diagonal ms baja. Comenzamos con el valor 0,04 de columna de la derecha. Entonces continuamos a la segunda columna, restando 0,04 de 0,16 para obtener 0,12. Despus continuamos con la primera columna tomando su valor anterior, 1,12 y restndole el 0,12 de la segunda columna. As que p(0,5) es 1,12-0,12 = 1,0. Para computara(0,6), iteramos el mismo algoritmo sobre los valores de p(0,5): tome el 0,04 de la tercera columna, reste ese valor 0,12 de la segunda columna para obtener 0,08, Luego reste eso del valor 1,0 de la primera columna para obtener 0,92, que es el resultado de p(0,6). Este proceso puede ser continuado ad infinitum. Los valores del polinomio son producidos sin siquiera tener que multiplicar. una mquina diferencial solamente necesita poder restar. A partir de un lazo al siguiente, en nuestro caso, necesita almacenar 2 nmeros (los pasados elementos en las primera y segunda columnas); si desesemos tabular polinomios de grado n, necesitaramos suficiente almacenamiento para tener n nmeros. La mquina diferencial No. 2 de Babbage, finalmente construida en 1991, poda tener 7 nmeros de 31 dgitos decimales cada uno y por lo tanto poda tabular polinomios de 7mo grado con esa precisin. Las mejores mquinas de Scheutz podan almacenar 4 nmeros con 15 dgitos cada uno. Valores iniciales: Los valores iniciales de las columnas pueden ser calculados de la siguiente manera: Primero calculando manualmente N valores consecutivos de la funcin, y por vuelta Atrs (backtracking), es decir, calculando las diferencias requeridas. La columna columna consigue el valor de la funcin al comienzo del cmputo es la diferencia entre y ... . La

Uso de derivadas: Un mtodo ms general y en muchos casos ms til, es el de calcular los valores iniciales de los valores de las derivadas de la funcin al inicio del cmputo. As, cada valor es representado como serie potencias de diferentes derivadas. Las constantes de las series pueden ser calculadas al expresar primero una funcin como una serie de Taylor, es decir, una suma de sus derivadas. Fijando 0 como el inicio del cmputo obtenemos las series de Maclaurin

Calculando los valores numricamente, conseguimos las representaciones seriales para los valores iniciales de las columnas: Sean cmputo Col Col Col Col Col = = = = =

siguientes

los valores de la funcin y sus derivadas al inicio del

MQUINA ANALTICA DE BABBAGE: La mquina analtica es el diseo de un computador moderno de uso general realizado por el profesor britnico de matemticas Charles Babbage, que represent un paso importante en la historia de la computacin. Fue inicialmente descrita en 1816, aunque Babbage continu refinando el diseo hasta su muerte en 1871. La mquina no pudo construirse debido a razones de ndole poltica pues hubo detractores por un posible uso de la mquina para fines blicos. Computadores que fueran lgicamente comparables a la mquina analtica slo pudieron construirse 100 aos ms tarde. Algunos piensan que las limitaciones tecnolgicas de la poca eran un obstculo que habra impedido su construccin; otros piensan que la tecnologa de la poca

alcanzaba para construir la mquina de haberse obtenido financiacin y apoyo poltico al proyecto.

La mquina analtica de Babbage, como se puede apreciar en el Science Museum de Londres. El primer intento de Charles Babbage para disear una mquina fue la mquina diferencial, que fue un computador diseado especficamente para construir tablas de logaritmos y de funciones trigonomtricasevaluando polinomios por aproximacin. Si bien este proyecto no vio la luz por razones econmicas y personales, Babbage comprendi que parte de su trabajo poda ser aprovechado en el diseo de un computador de propsito general, de manera que inici el diseo de la mquina analtica. La mquina analtica deba funcionar con un motor a vapor y habra tenido 30 metros de largo por 10 de ancho. Para la entrada de datos y programas haba pensado utilizar tarjetas perforadas, que era un mecanismo ya utilizado en la poca para dirigir diversos equipos mecnicos. La salida deba producirse por una impresora, un equipo de dibujo y una campana. La mquina deba tambin perforar tarjetas que podran ser ledas posteriormente. La mquina analtica trabajaba con una aritmtica de coma fija en base 10 y posea una memoria capaz de almacenar 1.000 nmeros de 50 dgitos cada uno. Una unidad aritmtica estara encargada de realizar las operaciones aritmticas. El lenguaje de programacin que sera utilizado era similar a los actuales lenguajes ensambladores. Era posible realizar bucles y condicionales de manera que el lenguaje propuesto habra sido Turing-completo. Se utilizaban tres tipos diferentes de tarjetas perforadas: una para operaciones aritmticas, una para constantes numricas y otra para operaciones de almacenamiento y recuperacin de datos de la memoria, y la transferencia de datos entre la unidad aritmtica y la memoria. Se dispona de tres lectores diferentes para los tres tipos de tarjetas.

En 1842, el matemtico italiano Luigi Menabrea, quien se haba encontrado con Babbage durante un viaje de ste por Italia, escribi una descripcin de la mquina en francs. En 1843, esa descripcin fue traducida al ingls y anotada de forma extensa por Ada King, Condesa de Lovelace, quien ya se haba interesado en la mquina unos aos antes. Como reconocimiento a su trabajo, ella ha sido descrita en muchas ocasiones como la primera programadora. El Lenguaje de programacin Ada actualmente utilizado lleva su nombre.

MQUINA DE HOLLERITH: Tabuladora es una de las primeras mquinas de aplicacin en informtica. En 1890 Herman Hollerith (1860-1929) haba desarrollado un sistema de tarjetas perforadas elctricas y basadas en la lgica de Boole, aplicndolo a una mquina tabuladora de su invencin. La mquina de Hollerith se us para tabular el censo de aquel ao en los Estados Unidos, durante el proceso total no ms de dos aos y medio. As, en 1896, Hollerith crea la Tabulating Machine Company, con la que pretenda comercializar su mquina. La fusin de esta empresa con otras tres(International Time Recording Company, la Computing Scale Corporation, y la Bundy Manufacturing Company), dio lugar, en 1924, a la International Business Machines Corporation (IBM).

ANALIZADOR DIFERENCIAL DE BUS (MIT): El analizador diferencial fue una calculadora analgica que fue construida entre los aos 1925 y 1931 en el Instituto Tecnolgico de Massachussetts (MIT), bajo la direccin de Vannevar Bush. Fsicamente estaba compuesta por amplificadores mecnicos, de los que se encontraban a su vez constituidos cada uno de ellos por un disco de cristal y una rueda metlica, y de esta forma el conjunto poda efectuar rotaciones por medio de motor elctrico. Existan varios modelos diferentes de estos aparatos, incluyendo de doce a dieciocho integradores de ruleta que por medio de sus conexiones mediante trenes de engranaje, representaban cada uno de los coeficientes de una ecuacin integral o diferencial. As tenemos una mquina capaz de realizar ecuaciones diferenciales de hasta 18 variables y fue concebida para la resolucin de problemas en las redes elctricas.

El analizador diferencial obtuvo un impacto meditico muy grande y en 1935 se comenz a construir una segunda versin ms potente que sali a la luz en 1942 y que se mantuvo en secreto. Bsicamente consista en un aparato que se utilizaba para el clculo de tablas de tiro para la Marina de los EE.UU., que intentaba resolver ecuaciones balsticas para las trayectorias de los proyectiles. El analizador constaba de unos 2000 tubos electrnicos, varios miles de rels electromagnticos, y aproximadamente unos 320 kilmetros de cable; en total pesaba unas 200 toneladas.

COLOSSUS: Las mquinas Colossus fueron los primeros dispositivos calculadores electrnicos usados por los britnicos para leer las comunicacionescifradas alemanas durante la Segunda Guerra Mundial. Colossus fue uno de los primeros computadores digitales. La mquina Colossus fue diseada originalmente por Tommy Flowers en la Post Office Research Station (Estacin de Investigacin de la Oficina Postal), Dollis Hill. El prototipo, Colossus Mark I, entr en funcionamiento en Bletchley Park desde febrero de 1944. Una versin mejorada, el Colossus Mark II se instal en junio de 1944, y se llegaron a construir unos diez Colossus hasta el final de la guerra. Las mquinas Colossus se usaron para descifrar los mensajes cifrados, que se interceptaban de las comunicaciones de la Alemania Nazi, usando la mquina Lorenz SZ40/42. Colossus comparaba dos flujos de datos, contando cada coincidencia basada en una funcin programable booleana. El mensaje cifrado se lea a gran velocidad a travs de una cinta de papel. El otro flujo de datos era generado internamente, y era una simulacin electrnica de la mquina de Lorenz en varias combinaciones. Si el nmero de coincidencias para una combinacin era superior a una cierta cantidad, la salida era escrita en una mquina de escribir elctrica.

Diseo y operado: Colossus usaba unos tubos de vaco (vlvulas termoinicas), tiratrones y fotomultiplicadores para leer de forma ptica una cinta de papel y despus aplicar una funcin lgica programable a cada carcter, contando cuntas veces la funcin devolva verdadero. Aunque se saba que las mquinas con muchas vlvulas eran propensas a altas tasas de averas, tambin se reconoca que las averas de las vlvulas solan ocurrir al encender la mquina, de tal forma que las mquinas Colossus, una vez encendidas, nunca se apagaban a no ser que comenzasen a funcionar de forma incorrecta... Colossus fue la primera de las mquinas digitales en incorporar una limitada programabilidad. No obstante no era una computadora de propsito general, no siendo turing completa, aunque las Colossus se basaban en la definicin de Alan Turing y ste trabaj en Bletchley Park, donde las Colossus fueron operadas. En aquella poca no era tan importante que las mquinas fuesen Turing-completas, la mayora del resto de las primeras mquinas computacionales tampoco lo eran, como por ejemplo la Computadora de Atanasoff-Berry, Harvard Mark I la primera mquina electromecnica, las mquinas de rels de los Laboratorios Bell (de George Stibitz et alt), los primeros diseos de Konrad Zuse y dems. La nocin de una computadora como una mquina de propsito general, y no como una gran calculadora dedicada a resolver problemas difciles pero singulares, no se destac hasta unos aos despus. Colossus fue precedido por una serie de computadoras, la mayor parte de ellas las primeras de su categora. Zuse Z3 fue la primera computadora completamente programable funcional, y estaba basada en rels electromecnicos, igual que (las menos avanzadas) mquinas de Bell Labs a finales de la dcada de 1930 (George

Stibitz, et al). El ABC Computer era electrnico y binario (digital), pero no programable. Las computadoras indicadas eran semiprogramables; algunas fueron construidas mucho antes de la dcada de los aos 30 del siglo XX (eg, Vannevar Bush). Anterior a estas, est la mquina analtica de Babbage (en la mitad del siglo XIX), que era digital y programable, pero nunca fue construida totalmente y nunca funcion realmente. Colossus fue la primera mquina que combinaba su funcionamiento digital, parcialmente programable y electrnico.

Z3 Y Z4 DE ZUSE: Para Zuse, la Z3 era la "primera computadora funcional del mundo controlada por programas", otras mquinas equiparables a la Z3 fueron la Mark II, o la ENIAC que fueron presentadas en 1943 o aos posteriores, mientras que la Z3 fue presentada en 1941. La Z3 fue construida en su totalidad con rels telefnicos. No existen fotos de la original Z3, las fotografas que se muestran son de una reconstruccin realizada por Zuse entre 1960 y 1964. Esta reconstruccin estuvo en la Exposicin Universal de Montreal en 1967, y en la actualidad se encuentra en el Museo Tcnico Alemn de Berln.

La Z3 estaba formada por partes tales como la unidad de control, la memoria, la unidad aritmtica, y los dispositivos de entrada y salida. Estaba compuesta por unos 2200 rels, 600 para la unidad numrica y 1600 para la unidad de almacenamiento. Realizaba una suma en 0.7 segundos, y una multiplicacin o una divisin en 3 segundos. Pesaba unos 1000 kilogramos y como sus hermanas fue destruida durante un bombardeo en 1944.

La Z4 fue terminada en 1944, aunque en aos posteriores fue retocada aadindole una unidad de lectura de tarjetas perforadas. La Z4 fue utilizada por numerosas instituciones hasta 1959, en la actualidad se encuentra en el museo alemn de Munich.

La Z4 tena una unidad para producir tarjetas perforadas con instrucciones para la propia Z4, con lo que no era demasiado complicado programarla. Y as tambin era posible realizar copias de los programas para poder hacer correcciones.

HARVARD MARK I (IBM): El IBM Automatic Sequence Controlled Calculator (ASCC), ms conocido como Harvard Mark I o Mark I, fue el primer ordenador electromecnico, construido en la Universidad de Harvard por Howard H. Aiken en 1944, con la subvencin de IBM. Tena 760.000 ruedas y 800 kilmetros de cable y se basaba en la mquina analtica de Charles Babbage. El computador empleaba seales electromagnticas para mover las partes mecnicas. Esta mquina era lenta (tomaba de 3 a 5 segundos por clculo) e inflexible (la secuencia de clculos no se poda cambiar); pero ejecutaba operaciones matemticas bsicas y clculos complejos de ecuaciones sobre el movimiento parablico. Funcionaba con rels, se programaba con interruptores y lea los datos de cintas de papel perforado.

FUNCIONAMIENTO: La Mark I se programaba recibiendo sus secuencias de instrucciones a travs de una cinta de papel, en la cual iban perforadas las instrucciones y nmeros que se transferan de un registro a otro por medio de seales elctricas. Cuando la mquina estaba en funcionamiento el ruido que produca era similar al que hara una habitacin llena de personas mecanografiando de forma sincronizada. El tiempo mnimo de transferencia de un nmero de un registro a otro y en realizar cada una de sus operaciones bsicas (resta, suma, multiplicacin y divisin) era de 0,3 segundos. Aunque la divisin y la multiplicacin eran ms lentas. La capacidad de modificacin de la secuencia de instrucciones con base en los resultados producidos durante el proceso de clculo era pequeo. La mquina poda escoger de varios algoritmos para la ejecucin de cierto clculo. Sin embargo, para cambiar de una secuencia de instrucciones a otra era costoso, ya que la mquina se tena que detener y que los operarios cambiaran la cinta de control. Por tanto, se considera que la Mark I no tiene realmente saltos incondicionales. Aunque, posteriormente se le agreg lo que fue llamado Mecanismo Subsidiario de Secuencia(era capaz de definir hasta 10 subrutinas, cada una de las cuales poda tener un mximo de 22 instrucciones), que estaba compuesto de tres tablones de conexiones que se acompaaban de tres lectoras de cinta de papel. Y se pudo afirmar que la Mark I, poda transferir el control entre cualquiera de las lectoras, dependiendo del contenido de los registros.

ENAC DE MAUCHLY Y ECKERT: ENIAC es un acrnimo de Electronic Numerical Integrator And Computer (Computador e Integrador Numrico Electrnico), utilizada por el Laboratorio de Investigacin Balstica del Ejrcito de los Estados Unidos.

EDVAC: La EDVAC (Electronic Discrete Variable Automatic Computer) por sus siglas en ingls, fue una de las primeras computadoras electrnicas. A diferencia de la ENIAC, no era decimal, sino binaria y tuvo el primer programa diseado para ser almacenado. Este diseo se convirti en el estndar de arquitectura para la mayora de las computadoras modernas. El diseo de la EDVAC, es considerado un xito en la historia de la informtica. El diseo de la EDVAC fue desarrollado an antes de que la ENIAC fuera puesta en marcha y tena la intencin de resolver muchos de los problemas encontrados en el diseo de la ENIAC. As como la ENIAC, la EDVAC fue construida por el laboratorio de investigacin de balstica de Estados Unidos de la universidad de Pensilvania. A los diseadores de la ENIAC, J. Presper Eckert y John William Mauchly se les uni el gran matemtico John von Neumann. Un contrato para construirla fue firmado en abril de 1946 con un presupuesto inicial de 100.000 USD y el contrato llam al aparato el Calculador Discreto Electrnico Automtico Variable (Electronic Discrete Variable Automatic Calculator en ingls). El costo de la EDVAC fue similar al de la ENIAC, justo por debajo de los 500.000 USD. La computadora fue diseada para ser binaria con adicin, sustraccin y multiplicacin automtica y divisin programada. Tambin poseera un verificador automtico con capacidad para mil palabras (luego se estableci en 1.024).

Fsicamente la computadora fue construida de los siguientes componentes: Un lector-grabador de cinta magntica, una unidad de control con osciloscopio, una unidad para recibir instrucciones del control y la memoria y para dirigirlas a otras unidades, una unidad computacional para realizar operaciones aritmticas en un par de nmeros a la vez y mandarlos a la memoria despus de corroborarlo con otra unidad idntica, un cronmetro, y una unidad de memoria dual. Una preocupacin importante en el diseo era balancear fiabilidad y economa. La EDVAC posea fsicamente casi 6.000 tubos de vaco y 12.000 diodos. Consuma 56 kilowatts de potencia. Cubra 45,5 m de superficie y pesaba 7.850 kg. El personal operativo consista de treinta personas para cada turno de ocho horas. La EDVAC fue entregada al laboratorio militar en agosto de 1949 y despus de varios ajustes, comenz a operar hasta 1951. En 1960 corra por ms de 20 horas diarias con lapsos sin error de 8 horas, en promedio. La EDVAC recibi varias actualizaciones, incluyendo un dispositivo de entrada/salida de tarjetas perforadas en 1953, memoria adicional en un tambor magntico en 1954 y una unidad de aritmtica de coma flotante en 1958. La EDVAC corri hasta 1961 cuando fue reemplazada por BRLESC. En su vida, demostr ser altamente confiable y productiva.

SISTEMA 7090 DE IBM: La computadora 7090 fue creada por IBM (International Business Machines). a finales de 1958

Su antecesor, IBM 709, usaba tubos de vaco pero en la IBM 7090 se usaron ya transistores, consiguiendo unas velocidades seis veces superiores que su

antecesora. Y mucha ms diferencia en la velocidad se observaba con la IBM 704 que era menos potente. Las primeras instaladas datan de finales de 1959. Era compatible con muchos de los programas creados para 704 y comparta parte del conjunto de instrucciones de la 709. La IBM 7090 se cre como una computadora de propsito general, pero, como todas las computadoras de su poca, su diseo prest importancia a la velocidad en el clculo cientfico. Tambin se us para negocios como controlador del stock, contabilidad de las empresas, etc. En 1965 ya se haban vendido ms de 300 IBM 7090/94, con un precio que rondaba los tres millones de dlares.

REGISTROS: Los registros podan ser directamente direccionables y visibles por el programador y otros no podan ser modificados directamente por el programador sino que era la propia mquina la que los modificaba. Los bits se lean de izquierda a derecha. En la siguiente tabla se muestran los registros no direccionables: Nombre Contador instrucciones Registro direcciones Registro almacenamiento de Longitud Descripcin 15 bits Apunta a la siguiente instruccin a ejecutar

de

15 bits

Contiene al direccin de las instrucciones Registro donde se colocan los datos ledos de memoria antes de ser usados

de

36 bits

Registro instrucciones

de

18 bits

Registro donde se almacena la instruccin cuando est ejecutndose

En la siguiente tabla se muestran los registros direccionables: Nombre Longitud Descripcin Se usa para realizar operaciones como la suma y la resta, donde un operando se almacena en el registro acumulador y el otro operando en otro registro distinto, quedando el resultado en el registro acumulador Se usa principalmente para la multiplicacin y la divisin. El resto queda almacenado en el registro AC. Haba 3 registros ndice en el 7090 y siete en el 7094

AC (Registro 38 bits Acumulador)

MQ (Registro 36 bits Multiplicador) XR (Registros 15 bits de ndice) SE (Indicador 36 bits del sentido)

Usado para leer y escribir

SISTEMA/360 DE IBM: El IBM S/360 fue el primer ordenador en usar microprogramacin, y cre el concepto de arquitectura de familia. La familia del 360 consisti en 6 ordenadores que podan hacer uso del mismo software y los mismos perifricos. El sistema tambin hizo popular la computacin remota, con terminales conectados a un servidor, por medio de una lnea telefnica. As mismo, es clebre por contar con el primer procesador en implementar el algoritmo de Tomasulo en su unidad de punto flotante. El IBM 360 es uno de los primeros ordenadores comerciales que us circuitos integrados, y poda realizar tanto anlisis numricos como administracin o procesamiento de archivos. Se considera que la tercera generacin de computadoras comenz con su introduccin. Fue el primer computador en ser atacado con un virus en la historia de la informtica; y ese primer virus que atac a esta mquina IBM Serie 360 (y reconocido como tal), fue el Creeper, creado en 1972

SISTEMA/360 DE IBM: El IBM S/360 fue el primer ordenador en usar microprogramacin, y cre el concepto de arquitectura de familia. La familia del 360 consisti en 6 ordenadores que podan hacer uso del mismo software y los mismos perifricos. El sistema tambin hizo popular la computacin remota, con terminalesconectados a un servidor, por medio de una lnea telefnica. As mismo, es clebre por contar con el primer procesador en implementar el algoritmo de Tomasulo en su unidad de punto flotante. El IBM 360 es uno de los primeros ordenadores comerciales que us circuitos integrados, y poda realizar tanto anlisis numricos como administracin o procesamiento de archivos. Se considera que la tercera generacin de computadoras comenz con su introduccin. Fue el primer computador en ser atacado con un virus en la historia de la informtica; y ese primer virus que atac a esta mquina IBM Serie 360 (y reconocido como tal), fue el Creeper, creado en 1972.

INTEL 4004: El Intel 4004 (i4004), un CPU de 4bits, fue el primer microprocesador en un simple chip, as como el primero disponible comercialmente. Aproximadamente al mismo tiempo, algunos otros diseos de CPU en circuito integrado, tales como el militar F14 CADC de 1970, fueron implementados como chipsets, es decir constelaciones de mltiples chips.

ESPECIFICACIONES TECNICAS: Microprocesador de 4 bits Contiene 2.300 transistores Encapsulado CERDIP de 16 pines Mxima velocidad del reloj 740 KHz Usa Arquitectura Harvard, es decir, almacenamiento separado de programas y datos. Contrario a la mayora de los diseos con arquitectura de Harvard, que utilizan buses separados, el 4004, con su necesidad de mantener baja la cuenta de pines, usaba un bus de 4 bits multiplexado para transferir: 12 bits de direcciones (direccionando hasta 4 KB) Instrucciones de 8 bits de ancho, que no deben ser colocadas en la misma memoria de datos de 4 bits de ancho. El conjunto de instrucciones est formado por 46 instrucciones (de las cuales 41 son de 8 bits de ancho y 5 de 16 bits de ancho) 16 registros de 4 bits cada uno Stack interno de llamadas a subrutinas de tres niveles de profundidad Chipset (circuitos auxiliares) para crear sistemas basados en el 4004

INTEL 8008: El Intel 8008 (i8008) es un microprocesador diseado y fabricado por Intel que fue lanzado al mercado en abril de 1972. Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal Corporation para usarlo en

su terminal programable Datapoint 2200, pero debido a que Intel termin el proyecto tarde y a que no cumpla con la expectativas de Computer Terminal Corporation, finalmente no fue usado en el Datapoint 2200. Posteriormente Computer Terminal Corporation e Intel acordaron que el i8008 pudiera ser vendido a otros clientes. El conjunto de instrucciones del i8008 y de todos los procesadores posteriores de Intel est fuertemente basado en las especificaciones de diseo de Computer Terminal Corporation. El i8008 emplea direcciones de 8 bits2 , pudiendo direccionar hasta 16 KB de memoria. El circuito integrado del i8008, limitado por las 18 patillasde su encapsulado DIP, tiene un un bus compartido de datos y direcciones de 8 bits, por lo que necesita una gran cantidad de circuitera externa para poder ser utilizado. El i8008 puede acceder a 8 puertos de entrada y 24 de salida. Aunque un poco ms lento que los microprocesadores Intel 4004 e Intel 4040 de 4 bits en cuanto a la cantidad de millones de instrucciones por segundo ejecutadas, el hecho de que el i8008 procesara 8 bits de datos al tiempo y de que pudiera acceder a mucha ms memoria hacen que el i8008 sea en la prctica unas tres o cuatro veces ms rpido que sus predecesores de 4 bits. El i8008 era un diseo aceptable para utilizarlo como el controlador de un terminal, pero no para el resto de tareas, por lo que pocos ordenadoresse basaron en l. La mayora de los ordenadores de la poca emplearon el mejorado Intel 8080.

8080 DE INTEL: El Intel 8080 fue un microprocesador temprano diseado y fabricado por Intel. El CPU de 8 bits fue lanzado en abril de 1974. Corra a 2 MHz, y generalmente se le considera el primer diseo de CPU microprocesador verdaderamente usable.

Varios fabricantes importantes fueron segundas fuentes para el procesador, entre los cuales estaban AMD, Mitsubishi, NatSemi, NEC, Siemens, yTexas Instruments. Tambin en el bloque oriental se hicieron varios clones sin licencias, en pases como la Unin de Repblicas Socialistas Soviticas y la Repblica Democrtica de Alemania.

8085 DE INTEL: El Intel 8085 es un microprocesador de Intel diseado por Masatoshi Shima y Stan. CARACTERISTICAS TECNICAS: Longitud de palabra: La longitud de palabra del microprocesador intel 8085 es de 8 bits, o lo que es lo mismo, 1 byte. Bus de direcciones: El bus de direcciones tiene un tamao de 8 bits. Para dar una direccin de 16 bit , usa los 8bits del bus de datos y los 8 bits del bus de direcciones, ahorrando terminales (patillas) multiplexando en el tiempo el bus de datos y el de direcciones. Esto implica que se pueden direccionar 64k posiciones de memoria. Para poder multiplexar estas lneas utiliza una patilla que da un pulso ALE en el primer estado de cada ciclo mquina, dejando en alta impedancia el bus de datos en el siguiente estado hasta la activacin de las lneas de control R/W, esto ocurre cuando vamos a utilizar tanto direcciones como datos. Cuando se direcciona a dispositivos de entrada/salida(puertos), la informacin de direccionamiento aparece duplicada, es decir, las lneas AD(0-7) y AD(8-15) llevarn los mismos datos, y esto se debe a que con 256 bits para esta CPU era suficiente en lo que se refiere a direccionamiento de puertos. El bus de datos y direcciones est multiplexado[editar editar fuente] El bus de datos y direcciones est multiplexado en el tiempo, esto significa que comparten algunas patillas (o pines). Como el bus de direcciones utiliza 16 patillas

y el de datos slo 8, 8 de las patillas del bus de direcciones se utilizan tambin para el de datos. Con esto se consigue reducir el nmero de patillas de 24 a 16.

8086 Y 8088 DE INTEL: El Intel 8086 y el Intel 8088 (i8086, llamados oficialmente iAPX 86, y i8088) son los primeros microprocesadores de 16 bits diseados por Intel. Fueron el inicio y los primeros miembros de la arquitectura x86, actualmente usada en la mayora de los computadores. El trabajo de desarrollo para el 8086 comenz en la primavera de 1976 y el chip fue introducido al mercado en el verano de 1978. El 8088 fue lanzado en 1979. El 8086 y el 8088 ejecutan el mismo conjunto de instrucciones. Internamente son idnticos, excepto que el 8086 tiene una cola de 6 bytes para instrucciones y el 8088 de slo 4. Exteriormente se diferencian en que el 8086 tiene un bus de datos de 16 bits y el del 8088 es de slo 8 bits, por ello, el 8086 era ms rpido. Por otro lado, el 8088 poda usar menor cantidad, y ms econmicos, circuitos lgicos de soporte, lo que permita la fabricacin de sistemas ms econmicos. El 8088 fue el microprocesador usado para el primer computador personal de IBM, el IBM PC, que sali al mercado en agosto de 1981.

ESTRUCTURA INTERNA:

La Unidad de Interfaz del Bus y la Unidad de ejecucin

Diagrama

de

bloque

de

los microprocesadores Intel

8086

8088.

1 Bloque de registros de propsito general 2 Bloque de registros de segmento y registro IP 3 Sumador de direcciones 4 Bus de direcciones interno 5 Cola de instrucciones (4 bytes para el 8088 y 6 bytes para el 8086) 6 Unidad de control (muy simplificada) 7 Interfaz del bus 8 Bus de datos interno 9 Unidad aritmtica lgica (ALU) 10, 11, 12 Bus de direcciones, datos y control externos El 8086 y el 8088 tienen internamente dos componentes, la Unidad de Interfaz del Bus y la Unidad de ejecucin (Bus Interface Unit (BIU) y Execution Unit (EU)).

La Unidad de Ejecucin procesa las instrucciones del CPU. Est conformada por los registros generales, los registros ndice y apuntadores, los flags, la unidad aritmtico lgica, y la lgica de control que maneja todo el proceso para ejecutar las instrucciones. La Unidad de Interfaz del Bus maneja la lectura y escritura desde y hacia la memoria y los puertos de entrada/salida. Est conformada por los registros de segmento, una cola de 4 bytes para instrucciones en el 8088 y de 6 en el 8086, y lgica para controlar los buses externos del microprocesador. En la figura de la derecha, la Unidad de Ejecucin se encuentra en la parte de abajo y la Unidad de Interfaz del Bus est en la parte superior. Las dos estn interconectadas mediante un bus interno. Registros Registros de propsito general AH BH CH DH AL BL CL DL AX (Acumulador) BX (Base) CX (Contador) DX (Datos)

Registros ndices SI DI Source Index (ndice origen) Destination Index Destino) (ndice

BP SP Registro de Bandera

Base Pointer (Puntero Base) Stack Pointer (Puntero de Pila)

- - - - O D I T S Z - A - P - C Flags (Banderas) Registros de Segmentos

CS

Code Segment (Segmento de Cdigo) Data Segment Datos) (Segmento de

DS

ES SS

ExtraSegment (Segmento Extra) Stack Segment (Segmento de Pila)

Registro apuntador de instrucciones IP Modelo de los registros Los registros del i8086 e i8088 se basaron en el diseo del Intel 8080 y el Intel 8085, y de hecho son compatibles a nivel delenguaje ensamblador con el i8080. El conjunto de registros tambin es similar al del i8080, pero ampliados a 16 bits. Tanto el i8086 como el i8088 tienen cuatro registros de propsito general de 16 bits, que tambin pueden ser accedidos como ocho registros de 8 bits, y tienen cuatro registros ndice de 16 bits (incluyendo el puntero de pila). Los registros de datos se usan a veces de forma implcita por las instrucciones, haciendo ms difcil la organizacin de los registros para emplearlos con valores temporales. Los registros del procesador, se usan para contener los datos con que se est trabajando puesto que el acceso a los registros es mucho ms rpido que los accesos a memoria. Se pueden realizar operaciones aritmticas y lgicas, comparaciones, entre otras. Se pueden hacer estas operaciones con todos los registros excepto los de segmento, el IP, y los flags. Segmentacin: Instruction Pointer

Clculo de la direccin efectiva mediante el uso de un segmento y un offset. El segmento (de 16 bits) se desplaza 4 bits a la izquierda (se multiplica por 16), y se

le suma el registro de direccionamiento (de 16 bits), dando por resultado una direccin lineal de 20 bits. Pines del 8086 GND 1| <-- A14 <-> D14 2| <-- A13 <-> D13 3| <-- A12 <-> D12 4| <-- A11 <-> D11 5| <-- A10 <-> D10 6| <-- A9 <-> D9 7| <-- A8 <-> D8 8| +--\/--+ |40 Vcc (+5V) |39 A15 --> D15 <-> |38 A16 --> S3 --> |37 A17 --> S4 --> |36 A18 --> S5 --> |35 A19 --> S6 --> |34 !BHE/S7 --> |33 MN/!MX <--->

<-- A7 <-> D7 9| Intel|32 !RD

<-- A6 <-> D6 10| 8086 |31 HOLD, !RQ/!GTO <-> <-- A5 <-> D5 11| <-- A4 <-> D4 12| <-- A3 <-> D3 13| <-- A2 <-> D2 14| <-- A1 <-> D1 15| <-- A0 <-> D0 16| --> NMI 17| -->INTR 18| --> CLK 19| GND 20| |30 HLDA, !RQ/!GT1 <-> |29 !WR, !LOCK |28 M/!IO, !S2 |27 DT/!R, !S1 |26 !DEN, !S0 |25 ALE, QS0 |24 !INTA, QS1 |23 !TEST <-|22 READY <-|21 RESET <---> --> --> --> --> -->

80186 DE INTEL: Los Intel 80186 y 80188 (i80186 e i81088) son dos microprocesadores que fueron desarrollados por Intel alrededor de 1982. Los i80186 e i80188 son una mejora del Intel 8086 y del Intel 8088 respectivamente. Al igual que el i8086, el i80186 tiene un bus externo de 16 bits, mientras que el i80188 lo tiene de 8 bits como el i8088, para hacerlo ms econmico. La velocidad de reloj del i80186 e i80188 es de 6 MHz. Ambos microprocesadores no fueron muy usados en ordenadores personales, sino que su uso principal fue como procesadores empotrados. De todos modos hubo excepciones, como el Mindset, un ordenador muy avanzado para la poca, y el Gateway Handbook, un pequeo subnotebook. Otro ms fue el Compis, un ordenador escolar sueco. Una caracterstica principal del i80186 e i80188 es que utilizndolos es posible reducir el nmero de circuitos integrados auxiliares necesarios, al integrar caractersticas como un controlador de acceso directo a memoria (DMA), un controlador de interrupciones, temporizadores y lgica de seleccin de circuito integrado.

80286 DE INTEL: El Intel 802861 (llamado oficialmente iAPX 286, tambin conocido como i286 o 286) es un microprocesador de 16 bits de la familia x86, que fue lanzado al mercado por Intel el 1 de febrero de 1982. Cuenta con 134.000 transistores. Al igual que su primo contemporneo, el 80186, puede ejecutar correctamente la mayor parte del software escrito para el Intel 8086 y el Intel 8088.2 Las versiones iniciales del i286 funcionaban a 6 y 8 MHz, pero acab alcanzando una velocidad de hasta 25 MHz. Fue el microprocesador elegido para equipar al IBM Personal Computer/AT, introducido en 1984, lo que caus que fuera el ms empleado en los compatibles AT hasta principios de los 1990. A pesar de su gran popularidad, hoy en da quedan pocos ordenadores con el i286 funcionando. El sucesor del i286 fue el Intel 80386, de 32 bits

CARACTERISTICAS: Una de las caractersticas interesantes de este procesador es que fue el primer procesador x86 con modo protegido, en el cual existan cuatro anillos de ejecucin y divisin de memoria mediante tablas de segmentos. En este modo trabajaban las versiones de 16 bits del sistema operativo OS/2. En este modo protegido se permita el uso de toda la memoria directamente, habilitando que pudiera ser direccionada hasta 16 MiB de memoria con la unidad de gestin de memoria (MMU) lineal del chip y con 1 GiB de espacio de direccin lgica. La MMU tambin ofreca proteccin entre aplicaciones para evitar la escritura de datos accidental (o malintencionada) fuera de la zona de memoria asignada. Por diseo, una vez que el procesador entraba en el modo protegido, no poda volver al modo real compatible con el 8086 sin un reinicio provocado por hardware. En el IBM PC/AT, IBM aadi circuitera externa como tambin cdigo especializado en el ROM BIOS para habilitar una serie especial de instrucciones de programa para causar el reinicio, permitiendo la reentrada al modo real mientras se conservaba la memoria activa y el control. Aunque esto trabajaba correctamente, el mtodo impona una enorme penalizacin en el desempeo. Esta limitacin llev a la famosa referencia de Bill Gates sobre el 80286 como un chip de cerebro muerto,5 puesto que estaba claro que el nuevo ambiente de Microsoft Windows no podra correr mltiples aplicaciones de MS-DOS con el 286. Podra decirse que fue responsable de la divisin entre Microsoft e IBM, dado que IBM insisti en que el OS/2, originalmente una empresa conjunta entre IBM y Microsoft, corriera en un 286 (y en modo de texto). Para ser justo, cuando Intel dise el 286, no fue diseado para poder correr en multitarea aplicaciones de modo real; el modo real fue pensado como una manera simple para que un bootstrap loader preparase el sistema y despus cambiara al modo protegido.

80386 DE INTEL: El Intel 80386 (i386, 386) es un microprocesador CISC con arquitectura x86. Durante su diseo se lo llam 'P3', debido a que era el prototipo de latercera generacin x86. El i386 fue empleado como la unidad central de proceso de muchos ordenadores personales desde mediados de los aos 80 hasta principios de los 90. Fabricado y diseado por Intel, el procesador i386 fue lanzado al mercado el 16 de octubre de 1985. Intel estuvo en contra de fabricarlo antes de esa fecha debido a que los costes de produccin lo hubieran hecho poco rentable. Los primeros procesadores fueron enviados a los clientes en 1986. Del mismo modo, las placas

base para ordenadores basados en el i386 eran al principio muy elaboradas y caras, pero con el tiempo su diseo se racionaliz. En mayo de 2006 Intel anunci que la fabricacin del 386 finalizara a finales de septiembre de 2007.1 Aunque ha quedado obsoleto como CPU deordenador personal, Intel ha seguido fabricando el chip para sistemas embebidos y tecnologa aeroespacial.

80486 DE INTEL: Los Intel 80486 (i486, 486) son una familia de microprocesadores de 32 bits con arquitectura x86 diseados por Intel Corporation. Los i486 son muy similares a sus predecesores, los Intel 80386. Las diferencias principales son que los i486 tienen un conjunto de instruccionesoptimizado, una unidad de coma flotante y un cach unificado integrados en el propio circuito integrado del microprocesador y una unidad deinterfaz de bus mejorada. Estas mejoras hacen que los i486 sean el doble de rpidos que un i386 e i387 a la misma frecuencia de reloj. De todos modos, algunos i486 de gama baja son ms lentos que los i386 ms rpidos. Las velocidades de reloj tpicas para los i486 eran 16 MHz (no muy frecuente), 20 MHz (tampoco frecuente), 25 MHz, 33 MHz, 40 MHz, 50 MHz (tpicamente con duplicacin del reloj), 66 MHz (con duplicacin del reloj), 75 MHz (con triplicacin del reloj), 80MHz (versin de AMD con duplicacin de reloj), 100 MHz (tambin con triplicacin del reloj) y 120 MHz (triplicacin de reloj, exclusivo de AMD). Existi adems un 486 de 133MHz fabricado por AMD que dispona de 16KB de cach L1, arquitectura de 0'35 micras (contra las 0'6 micras de los modelos anteriores) y un multiplicador de 4x. Se denomin con tres nombres diferentes: AMD X5, AMD Am5x86-P75 y AMD Am486DX5-133, y dispona de una enorme capacidad para el overclock que le permita subir hasta los 160Mhz incluso sin disipador, equiparando su rendimiento con el de un Pentium-90. Tambin existen unidades del AMD Am5x86-P90, que no es otra cosa que un 486 a 150Mhz con multiplicador de 3x, pero apenas se fabricaron unidades de este modelo que sera el ms potente 486 jams fabricado.

PENTIUM DE INTEL: Intel Pentium es una gama de microprocesadores de con arquitectura x86 producidos por Intel Corporation. quinta generacin

El primer Pentium se lanz al mercado el 22 de marzo de 1993,1 con velocidades iniciales de 60 y 66 MHz, 3.100.000 transistores, cache interno de 8 KiB para datos y 8 KiB para instrucciones; sucediendo al procesador Intel 80486. Intel no lo llam 586 debido a que no es posible registrar una marca compuesta solamente de nmeros. Pentium tambin fue conocido por su nombre clave P54C. Se comercializ en velocidades entre 60 y 200 MHz, con velocidad de bus de 50, 60 y 66 MHz. Las versiones que incluan instrucciones MMX no slo brindaban al usuario un mejor manejo de aplicaciones multimedia, como por ejemplo, la lectura de pelculas en DVD sino que se ofrecan en velocidades de hasta 233 MHz, incluyendo una versin de 200 MHz y la ms bsica proporcionaba unos 166 MHz de reloj. La aparicin de este procesador se llev a cabo con un movimiento econmico impresionante, acabando con la competencia, que hasta entonces produca procesadores equivalentes, como es el 80386, el 80486 y sus variaciones o incluso NPUs. Las operaciones internas y los registros tambin eran de 32 bits).

PENTIUM II Y III: El Pentium II es un microprocesador con arquitectura x86 diseado por Intel, introducido en el mercado el 7 de mayo de 1997. Est basado en una versin modificada del ncleo P6, usado por primera vez en el Intel Pentium Pro. Los cambios fundamentales respecto a ste ltimo fueron mejorar el rendimiento en la ejecucin de cdigo de 16 bits, aadir el conjunto de instrucciones MMX y eliminar la memoria cach de segundo nivel del ncleo del procesador, colocndola en una tarjeta de circuito impreso junto a ste. El Pentium II se comercializ en versiones que funcionaban a una frecuencia de reloj de entre 166 y 450 MHz. La velocidad de bus era originalmente de 66 MHz, pero en las versiones a partir de los 333 MHz se aument a 100 MHz. Posea 32 KiB de memoria cach de primer nivel repartida en 16 KiB para datos y otros 16 KiB para instrucciones. La cach de segundo nivel era de 512 KiB y trabajaba a la mitad de la frecuencia del procesador, al contrario que en el Pentium Pro, que funcionaba a la misma frecuencia. Las primeras versiones del TagRam, nicamente podan direccionar hasta 512MB de memoria principal de forma cacheada, posteriormente hasta 4GB, an pudiendo direccionar ms de 512 MB de memoria fsica en las primeras versiones. Como novedad respecto al resto de procesadores de la poca, el Pentium II se presentaba en un encapsulado SECC, con forma de cartucho. El cambio de formato de encapsulado se hizo para mejorar la disipacin de calor. Este cartucho se conecta a la placa base de los equipos mediante una ranura Slot 1. El Pentium II integra 7,5 millones de transistores. El siguiente procesador de la familia Pentium es el Pentium III. Durante su lanzamiento, la compaa Intel hizo un acuerdo con los estudios Fox para realizar un comercial en el que aparece Homer Simpson, quien est en las oficinas de Intel para la implantacin de un microprocesador Intel Pentium II en su cerebro, para volverlo ms inteligente. Al final, cuando aparece el tema de Intel, se puede or el clsico D'oh de Homer. El comercial fue lanzado incluso en Latinoamrica y, en ambos casos,Homer tuvo su voz original (Dan Castellaneta en E.U.A. y Humberto Vlez en Latinomrica). El Pentium III es un microprocesador de arquitectura i686 fabricado y distribuido por Intel; el cual es una modificacin del Pentium Pro. Fue lanzado el 26 de febrero de 1999.

Las primeras versiones eran muy similares al Pentium II, siendo la diferencia ms importante la introduccin de las instrucciones SSE. Al igual que con el Pentium II, exista una versin Celeron de bajo presupuesto y una versin Xeon para quienes necesitaban de gran poder de cmputo. Esta lnea ha sido finalmente reemplazada por el Pentium 4, aunque la lnea Pentium M, para equipos porttiles, est basada en el Pentium III. PENTIUM PIV de Intel El Pentium 4 fue una lnea de microprocesadores de sptima generacin basado en la arquitectura x86 y fabricado por Intel. Es el primer microprocesador con un diseo completamente nuevo desde el Pentium Pro de 1995. El Pentium 4 original, denominado Willamette, trabajaba a 1,4 y 1,5 GHz; y fue lanzado el 20 de noviembre de 2000.1 El 8 de agosto de 2008 se realiza el ltimo envo de Pentium 4,2 siendo sustituido por los Intel Core Duo Para la sorpresa de la industria informtica, la nueva microarquitectura NetBurst del Pentium 4 no mejor el viejo diseo de la microarquitecturaIntel P6 segn las dos tradicionales formas para medir el rendimiento: velocidad en el proceso de enteros u operaciones de coma flotante. La estrategia de Intel fue sacrificar el rendimiento de cada ciclo para obtener a cambio mayor cantidad de ciclos por segundo y una mejora en las instrucciones SSE. En 2004, se agreg el conjunto de instrucciones x86-64 de 64 bits al tradicional set x86 de 32 bits. Al igual que los Pentium IIy Pentium III, el Pentium 4 se comercializa en una versin para equipos de bajo presupuesto (Celeron), y una orientada a servidores de gama alta (Xeon). Los nombres de cdigo, a partir de la evolucin de las distintas versiones, son: Willamette (180 nanmetros), Northwood (130 nm), Gallatin (Extreme Edition, tambin 130 nm), Prescott (90 nm) y Cedar Mill (65 nm).

También podría gustarte