Sunteți pe pagina 1din 35

AO DE LA INVERSIN PARA EL DESARROLLO RURAL Y LA SEGURIDAD ALIMENTARIA

TRABAJO DE INVESTIGACION: GENERACION DE COMPUTADORAS ORIENTADO A LA ARQUITECTURA DE LA COMPUTADORA AUTOR: WILLIAN STALLINGS

INTEGRANTE:
ROMANI RIVAS JOSE ISAIAS DOCENTE DE CURSO:

-2013-

DEDICATORIA: EL PRESENTE TRABAJO VA DEDICADO AL DOCENTE DE AULA POR INCULCARNOS A FORMARNOS GRANDES PROFESIONALES Y DEMOSTRAR AL MUNDO LOS CONOCIMIENTOS APRENDIDOS.

LA PRIMERA GENERACION: LOS TUBOS DE VACIO


La Segunda Guerra Mundial impuls el desarrollo de dispositivos de cmputo, cuyos diseos haban empezado alrededor de 1933. Es importante resaltar que algunos hechos trascendentales ocurrieron en forma simultnea.

JOHN LOUIS VON NEUMANN (1903-1957) LA UNIVAC


Este cientfico matemtico ocupa un lugar

privilegiado en la historia de la computacin debido a sus mltiples e importantsimos aportes a las computadoras de la primera generacin. Naci el 28 de Diciembre de 1903 en Budapest, Hungra, llegando a ser uno de los ms brillantes matemticos de la era de la computacin. Von Neumann fue un nio prodigio que a la edad de 6 aos poda dividir mentalmente cifras de 8 dgitos. Recibi una temprana educacin en su ciudad natal, bajo el tutelaje del matemtico M. Fekete conjuntamente con el cual public su primer trabajo a la edad de 18 aos. En 1921 ingres a la facultad de Qumica de la Universidad de Budapest pero decidi continuar sus estudios en Berln y Zurich, gradundose de Ingeniero Qumico en 1925. Inmediatamente despus de graduado volvi a sus investigaciones y estudios de las matemticas de las cuales fue un apasionado, logrando un doctorado en 1928. Rpidamente gan una reputacin como un excelente matemtico y en 1930 fue invitado a visitar la Universidad de Princeton (USA) y al ser fundado el Instituto de Estudios Avanzados en 1933, Von Neumman es elegido como uno de sus nicos 6 profesores matemticos, actividad que desempe hasta el resto de su vida. A travs de los aos desempe muchas ctedras en universidades de prestigio en todo el mundo, tales como Harvard, Pensilvania, Princeton, Roma, Amsterdam, etc. En 1956 es elegido miembro honorario de la Academia de Ciencias Exactas en Lima, Per. Durante la segunda guerra mundial fueron aprovechados sus conocimientos en

hidrodinmica, balstica, meteorologa, teora de juegos y estadsticas. En 1944 contribuy en forma directa en los diseos de fabricacin de computadoras de esa generacin, asesorando a Eckert y John Machly, creadores de la ENIAC y que construyeran posteriormente laUNIVAC en 1950. Durante esa dcada trabaj como consultor para la IBM colaborando con Howard Aiken para la construccin de la computadora Mark I de Harvard. John Von Neumann falleci el 8 de Febrero de 1957 en Washington DC.

KONRAD ZUSE (1910-1957).


El primer prototipo de computadora digital Durante 1936 y 1939, el ingeniero alemn Konrad Zuse construy la primera computadora

electromecnica binaria programable, la cual haca uso de rels elctricos para automatizar los

procesos. Sin embargo, tan slo fabric un prototipo para pruebas al que llam Z1, el mismo que nunca lleg a funcionar cabalmente debido a la falta de

perfeccionamiento en sus elementos mecnicos. En 1940, Zuse termin su modelo Z2, constituyendo as la primera computadora electro-mecnica completamente funcional del mundo. Al ao siguiente, en 1941, fabric su modelo Z3, que inclua un programa de control que haca uso de los dgitos binarios. Sin embargo, esta computadora fue destruida en 1944 a causa de la segunda guerra mundial. Entre 1945 y 1946, crea el "Plankalkl" (Plan de Clculos), siendo este el primer lenguaje de programacin de la historia y predecesor de los lenguajes modernos de programacin algortmica. Konrad Zuse naci en Berln el 22 de Junio de 1910. Estudi ingeniera civil en el Instituto Politcnico de Berln, gradundose en 1933, trabaj en la industria aeronutica pero aos ms tarde se retir para dedicarse a las tareas de "inventor", labor que desarroll en el dormitorio de un departamento desocupado, propiedad de sus padres.

En 1949 form la fundacin ZUSE KG dedicada al desarrollo de programas de control para computadoras electromecnicas. En 1956 esta fundacin es adquirida por la empresa Siemens. A lo largo de su vida Konrad Zuze fue motivo de muchos honores, falleciendo en Hnfeld, Alemania el 18 de Diciembre de 1995. La Atanasoff-Berry Computer o ABC empez a ser concebida por el profesor de fsica John Vincent Atanasoff a partir de 1933, formulando la idea de usar el sistema de nmeros binarios para su funcionamiento. Al buscar un ayudante para cumplir con su innovador propsito, le fue recomendado Clifford Berry, joven y brillante recin graduado en ingeniera mecnica.

Entre los aos de 1937 y 1942, contando con la ayuda de Berry, diseo y construy en el stano de su laboratorio en la Universidad del Estado de Iowa su famoso prototipo a un costo de 1,460 dlares, formado por tubos al vaco, capacitores, y un tambor rotatorio para el manejo de los elementos de la memoria, as como un sistema lgico para su operatividad. Esta computadora se utiliz intensivamente en la solucin de ecuaciones matemticas complejas.

La Atanasoff Berry Computer usaba rels, ncleos magnticos para la memoria y tubos de vidrio al vaco (radio tubos) y condensadores (capacitores) para el almacenamiento de la memoria y el procesamiento de los datos. La Atanasoff-Berry Computer o ABC terminada en el ao de 1942 en el Iowa State College, fue la primera computadora electrnica digital. Cabe resaltar que los resultados obtenidos no eran muy buenos y que dicha mquina nunca fue mejorada. Desafortunadamente, sus inventores jams la patentaron y por aquel entonces surgieron problemas sobre la propiedad intelectual de la misma, en cuyas divergencias particip la IBM. Aunque existen serias dudas sobre si la ABC (Atanasoff-Berry Computer) era completamente operativa, el hecho es que John W. Mauchly visit a Atanasoff en 1941 y observ muy de cerca su impresionante maquina, revisando cuidadosamente la tecnologa utilizada. Existe una gran controversia respecto a que Mauchly copi muchas de las ideas y conceptos del profesor Atanasoff, construyendo entre los aos de 1943 a 1946 la computadora ENIAC.

1941 ALAN M. TURING Y LA COLLOSUS

A partir de 1942, el gobierno britnico comenz la construccin de bajo la la

serie Colossus (1939-1945),

direccin del cientfico Alan Turing, en la cual ya se empleaban vlvulas en vez de rels. Estos ordenadores fueron utilizados por los ingleses durante la segunda guerra mundial para descifrar los

mensajes en claves de los alemanes. Los Colossusfueron ordenadores los primeros pero slo

electrnicos,

servan para realizar el trabajo para el que haban sido diseados.

LA MARK I DE IBM, EN 1944

El Harvard

Mark

I fue

construido

bajo

la

direccin de Howard Aiken y financiado por la IBM entre 1939 y 1944; tena 16 m de largo y 2 m de ancho, estaba compuesto por unas 700,000 piezas y varios kilmetros de cable. Era capaz de realizar las cuatro operaciones aritmticas

bsicas y operaba con nmeros de hasta 23 cifras. Puede dar una idea de su rapidez el siguiente dato: multiplicaba tres nmeros de ocho dgitos en un segundo; en su tiempo, esto result un hito, aunque hoy puede parecer ridculo. Aos despus, aument

espectacularmente su rapidez de clculo hasta lmites impensables para ese entonces. El Harvard Mark I utilizaba rels, y aunque ya se conocan las vlvulas electrnicas y se saba que stas permitan una mayor rapidez de clculo; se prefiri el uso de rels, ya que eran ms seguros que las vlvulas de entonces, debido a que se sobrecalentaban rpidamente y se estropeaban con frecuencia.

GRACE MURRIA HOOPER (1906-1992). LA MARK I DE IBM EN 1944

Nada menos que una brillante mujer, la almirante Grace Hooper, conocida como "Amazing Grace" (la fascinante Grace), una excelente oficial de la Marina de Guerra de los Estados Unidos, entre los aos 1940 y 1950 se convirti en pionera y propulsora de la programacin en computadoras. Como innovadora y pensadora

fundamentalista, la almirante Hooper crey firmemente en que servir las para

computadoras

podan

aplicaciones de negocios ms all del uso primordial que se le daban a estos equipos en los campos

cientficos y militar. Cre el lenguaje Flowmatic, con el cual desarroll muchas aplicaciones y en 1951 produjo el primer compilador, denominado A-0 (Math Matic). En 1960 present su primera versin del lenguaje COBOL (Common Business-Oriented Language). Grace se gradu en matemticas y fsica en el Vassar College. Complet su maestra y doctorado en la Universidad de Yale. Durante la Segunda Guerra Mundial se incorpora a la Marina de Guerra de los Estados Unidos, habiendo trabajado en el Bureau of Ordenance Computation.

Paradjicamente, recibi entre muchos reconocimientos y condecoraciones, el ttulo de Hombre del Ao en Ciencia de la Computacin, otorgado por la Data Processing Managment Association. Tambin fue la primera mujer nombrada miembro distinguido de British Computer Society y la primera y nica mujer con el grado de Almirante de la Marina de Guerra de su pas. Grace Hooper falleci en 1992.

1946 ENIAC. ELECTRONIC NUMERICAL INTEGRATOR AND COMPUTER

Otra de las ms famosas computadoras de la poca fue la ENIAC que contaba con 17,468 tubos de vidrio al vaco, similares a los radio-tubos, y que fuera empleada por el ejrcito exclusivamente para clculos balsticos y de la trayectoria de los misiles. Se construy en el ao de 1946 en la Universidad de Pensylvania por John

Mauchly y J. Presper Eckert. Meda 2.40 de ancho por 30 metros de largo y pesaba 80 toneladas. La ENIAC poda resolver 5,000 sumas y 360 multiplicaciones por segundo, pero su programacin era terriblemente tediosa y deba cambirsele de tubos continuamente.

1949 EDVAC (Electronic Discrete variable Automatic Computer)

La computadora EDVAC, construida en la Universidad de Manchester en 1949,

constituy el primer equipo con capacidad de almacenamiento de memoria e hizo

desechar a los otros equipos que tenan que ser intercambiados o reconfigurados cada vez que se usaban. Es importante mencionar tambin fue que esta

computadora

construda

por John Maucly y J. Prespert Eckert, quienes empezaron a trabajar en ella 2 aos antes que la ENIAC empezara a operar. La idea fundamental era tener el programa almacenado en la computadora y esto fue posible gracias a que la EDVAC tena una mayor capacidad de almacenamiento de memoria. La memoria consista en lneas de mercurio dentro de un tubo de vidrio al vaco, de tal modo que un impulso electrnico poda ir y venir en 2 posiciones, para almacenar los ceros (0) y unos (1). Esto era indispensable ya que en lugar de usar decimales la EDVAC empleaba nmeros binarios.

En realidad EDVAC constituye la primera computadora electrnica digital de la historia, tal como se le concibe en estos tiempos y a partir de ella se empezaron a fabricar arquitecturas ms completas. 1951 UNIVAC. (Universal Automatic Computer) de John Mauchly y J. Presper Eckert Todas los equipos mencionados y que pertenecen a la primera generacin de computadoras entre los aos 1940 y 1958, se caracterizaron por usar entre sus componentes rels, bobinas y tubos de vidrio al vaci. A fines de esta generacin, entre 1951 y 1958, Mauchly y Eckert construyeron la famosa serie UNIVAC, que fue diseada con propsitos de uso general y universal pues ya poda procesar problemas alfanumricos y de datos. Las tarjetas perforadas an conformaban el mayor recurso de alimentacin de los datos y toda la programacin resultaba muy compleja pues se realizaba en lenguaje de mquina.

CARACTERSTICAS DE LA COMPUTADORA UNIVAC:

Utilizada en el censo de 1991 en E.U.A 48 computadoras UNIVAC fueron vendidas Guardaba programas internamente Usaba cintas magnticas para introducir programas e informacin Tena slo 5,400 vlvulas de vaco

CARACTERSTICAS DE LAS COMPUTADORAS DE PRIMERA GENERACIN (1939-1958)

Usaban tubos o vlvulas al vaco. Mquinas grandes y pesadas. Aplicaciones an bastante limitadas que consuman mucha energa (300 V) Sistemas constituidos por tubos de vaco, emitan bastante calor, por lo que su vida til era relativamente corta. Continuas fallas o interrupciones en el proceso. Requeran sistemas auxiliares de aire acondicionado especial. Programacin en lenguaje mquina; consista en largas cadenas de bits, de ceros y unos, por lo que la programacin resultaba larga y compleja. (la programacin en lenguaje ensamblador se dara posteriormente). Alto costo. Uso de tarjetas perforadas para suministrar datos y los programas. Realizaban de 2,000 a 16,000 sumas por segundo Tenan desde 100 bytes hasta 2 kilobytes (2,000 bytes) Computadora representativa: la UNIVAC y utilizada en las elecciones presidenciales de los E.U.A. en 1951.

1946 ENIAC: (ELECTRONIC NUMERICAL INTEGRATOR AND COMPUTER)

Caractersticas de la ENIAC: 1. Primera computadora completamente electrnica Utilizaba partes fijas para realizar los clculos Tena vlvulas de vaci en lugar de switches mecnicos. 2. Su costo fue pagado por el ejercito de E.U.A Fue en parte construida para la Segunda Guerra Mundial, pero se termin demasiado tarde. Despus de la Segunda Guerra Mundial, se utiliz ampliamente por militares y cientficos. 3. 1000 veces ms rpida que la Mark 1 Hasta 5000 sumas por segundo 300 multiplicaciones por segundo 4. Problemas con la ENIAC: Su programacin era externa La ENIAC prcticamente se reconstrua siempre que cambiaba el programa Muy lenta para programar varios das o semanas Tena 19,000 vlvulas de vaco

LA MAQUINA DE VON NEUMANN


La tarea de cargar y modificar programas para el ENIAC era extremadamente tediosa. El proceso de programacin podra ser mas fcil si el programa se representa en una forma adecuada para ser guardado en la memoria junto con los datos. Entonces un computador podra conseguir sus instrucciones leyndolas de la memoria, y se podra hacer o modificar un programa colocando los valores en una zona de memoria. Esta idea conocida cmo CONCEPTO DE PROGRAMA ALMACENADO, se atribuye a ls diseadores del ENIAC, sobre todo al matemtico John Von Neumann, que era asesor del proyecto ENIAC. La idea fue tambin desarrollada aproximadamente al mismo tiempo de turing. La primera publicacin de la idea fue en una propuesta de von Neumann para un nuevo computador en 1945. El EDVAC (Electronic Discrete Variable Computer). En 1946 Von Neuman y sus colegas empezaron, en el Instituto para estudios avanzados de Princeton, el diseo de un nuevo computador de programa almacenado que llamaron IAS. El computador IAS,no completado hasta 1952, es el prototipo de toda una serie de computadores de propsito general. La figura muestra la estructura general del computador IAS . en que consta de : Una memoria principal que almacena tanto datos como instrucciones.

Una unidad aritmtico-lgica (ALU) capaz de hacer operaciones con datos binarios. Una unidad de control que interpreta las instrucciones en memoria y provoca su ejecucin.

Un equipo de entrada salida (E/S) dirigido por unidad de control. Esta estructura fue esbozada en la primera proposicin de von Neumann, que merece la

pena mencionar en este momento (VONM45): 1. PRIMERO: Como el dispositivo es principalmente un computador, tendr que realizar las operaciones aritmticas elementales muy frecuentemente. Estas son la suma, las resta, la multiplicacin y la divisin: +, -, x, /. Es por tanto razonable, que contenga elementos especializados slo en estas operaciones.

Debe observarse, sin embargo, que aunque este principio parece consistente, la manera especfica de cmo se aplica requiere un examen cuidadoso. En cualquier caso, tendr que existir la parte de aritmtica central que constituir la primer parte especfica: CA. 2. SEGUNDO: El control lgico del dispositivo, es decir, la secuenciacin adecuada de las operaciones debe ser realizado eficientemente por un rgano de control central. Si el dispositivo tiene que ser verstil, es decir, lo ms cercano posible a servir para todo uso, entonces hay que hacer una distincin entre las instrucciones especficas que se dan y

definir un problema particular, y los rganos de control general que se ocupan de que se lleven a cabo estas instrucciones -sean cuales sean-. Las primeras deben almacenarse en algn lugar; las otras deben representarse definiendo partes operativas del dispositivo. Con el control central nos referimos slo a sta ltima funcin, y los rganos que la realizan forman la segunda parte especfica: CC. 3. TERCERO: Cualquier dispositivo que realice secuencias largas y complicadas de operaciones (concretamente de clculo) debe tener una memoria considerable. La memoria total es la tercera parte especfica del dispositivo: M.

Las tres partes especficas CA, CC (juntas C) y M corresponden a las neuronas asociativas del sistema nervioso humano que da por discutir los equivalentes a las neuronas sensoriales o aferentes y las motoras o eferentes. Estos son los rganos del dispositivo de entrada y salida.

El dispositivo tiene que estar dotado con la habilidad de mantener contracto de entrada y salida (sensorial y motor) con medios especficos de este tipo (cf.1.2): el medio ser llamado el medio de grabacin exterior del dispositivo: R. 4. CUARTO: El dispositivo tiene que tener rganos para transferir informacin a partir de R a sus partes especficas C y M. Estos rganos forman su entrada, la cuarta parte especfica: I. Veremos que lo mejor es hacer todas las transferencias a partir de R(mediante I) hasta M y nunca directamente a partir de C. 5. QUINTO: El dispositivo tiene que tener rganos para transferir informacin a partir de R a sus partes especficas C y M Estos rganos forman su salida, la quinta parte especifica: O. veremos que es mejor, de nuevo, hacer todas las transferencias a partir del M (mediante O) a R, y nunca directamente a partir de C Salvo raras excepciones, todos los computadores de hoy en da tienen la misma estructura general y funcionamiento que la indicada en las maquinas de Von Neumann. Por tanto, merece la pena en este momento describir brevemente la manera de operar del computador IA {BURK46}. Siguiendo {HAYE88}, la terminologa y la notacin de Von Neumann han cambiado para ajustarse ms a las necesidades actuales; los ejemplos e ilustraciones que acompaan a esta exposicin estn basados en el ltimo texto. La memoria del IAS consiste en 1000 posiciones de almacenamiento, llamadas palabras de 40 dgitos binarios (bits) cada una. Tanto los datos como las instrucciones se almacenan ah. Por tanto, los nmeros se pueden representar en forma binaria, y cada instruccin tiene tambin un cdigo binario. Cada nmero se representa con un bit de signo y 39 de valor. Una palabra puede contener tambin dos instrucciones de 20 bits, donde cada instruccin consiste en un cdigo de operacin de 8 bits (codop) que especifica la operacin que se va a realizar y una direccin de 12 bit que indica una de las palabras de la memoria (numeradas de 0 a 999).

La unidad de control dirige de IAS captando instrucciones de la memoria y ejecutndolas una a una. Para explicar esto, se necesita un diagrama de estructura mas detallado como se indica en la siguiente figura. Muestra que, como la unidad de control como la ALU contienen posiciones de almacenamiento, llamadas registros. Registro temporal de memoria bfer (MBR) : Contiene una palabra que debe ser almacenada en la memoria, o se usa para recibir una palabra procedente de la memoria. Registro de direccin de memoria (MAR): especifica la direccin en memoria de la palabra que va a ser escrita o leda en MBR. Registro Instruccin (IR): Contiene los 8 bits del cdigo de operacin de la instruccin que se a ejecutar. Registro temporal de Instruccin (IBR): Empleado para almacenar temporalmente la instruccin contenida en la parte derecha de una palabra en memoria. Contador de programa (PC): Contiene la direccin de la prxima pareja de instrucciones que van a ser captadas de la memoria. Acumulador (AC) Y Multiplicador cociente (MQ): Se emplean para almacenar temporalmente operandos y resultados de operaciones de la ALU. Por Ejemplo, el resultado de multiplicar dos nmeros de 40 bits es un nmero de 80 bits mas significativos se almacenan en AC y los menos significativos en MQ. El IAS opera ejecutando repetidamente un ciclo instruccin. Cada ciclo instruccin consta de dos subciclos. Durante el ciclo de captacin, el codop de la siguiente instruccin es cargado en el IR y la parte que contiene la direccin es almacenada en el MAR. Esta instruccin puede ser captada desde el IBR o puede ser obtenida de la memoria cargando una palabra en el MBR, y luego en IBR, IR, Y MAR.

Por qu la indireccin? Todas estas operaciones estn controladas por circuitos electrnicos, y dan lugar al uso de caminos de datos. Para simplificar la electrnica, se usa un solo registro para especificar la direccin en memoria para la lectura o escritura, y un solo registro para la fuente o el destino. Una vez que el codoop esta en el IR, se lleva a cabo el ciclo de EJECUCION. Los circuitos de control interpretan el codop y ejecutan la instruccin enviando las seales de control adecuadas para provocar los datos se transfieran o que la ALU realice una operacin.

El computador IAS tiene un total de 21 instrucciones, que se indican en la tabla 2.1. estas se pueden agrupar de la siguiente manera: Transferencia de datos: transferir datos en la memoria y los registros de a ALU o entre dos registros de la ALU. Salto incondicional: normalment la unidad de control ejecuta instrucciones secuencialmente en la memoria. Las instrucciones de salto puedn cambiar esta secuencialidad. Esto facilita las operaciones repetitivas. Salto condicional: el salto depende de una condicin, lo que permite putnso de decisin.

Aritmtica: operaciones realizadas por la ALU Modificacin de direcciones: permite que la ALU haga operaciones con las direcciones y las inserta en instrucciones almacenadas en memoria. Esto permite una considerable flexibilidad de direccionamiento en un programa.

La tabla 2.1 presenta las instrucciones en una forma simblica y fcil de leer. En realidad, cada instruccin debe tener el formato de la figura 2.2b. la parte de codop (los ocho primeros bits) especifican cual de las 21 instrucciones va a ser ejecutada. La parte de la direccin (los doce bits restantes) especifican cual de las 1000 posiciones de memoria est implicada en la ejecucin de la instruccin.

LA SEGUNDA GENERACION: TRANSISTORES


1948. Los transistores All por el ao de 1945, la mxima limitacin de los componentes de las computadoras eran la causa de su lenta velocidad de procesamiento. Los rels electro-mecnicos y la pobre disipacin de calor de los amplificadores basados en tubos de vaco, motivaron a Mervin Kelly, en ese entonces Director de Investigacin de los Laboratorios Bell, a conformar un grupo de investigadores que pudiesen concebir dispositivos a base de semiconductores. En 1946, este grupo estuvo integrado por varios investigadores, entre los que

destacaron John Bardeen, Walter Brattainy William Shockley. En 1947, estos 3 cientficos de la Bell, perteneciente a AT&T en New Jersey, empezaron a experimentar con un tipo desemiconductor llamado "germanio", un elemento blanco grisceo, que posea un lustre de aspecto brillante metlico y con una estructura cristalina parecida a la del diamante. Finalmente, en el ao de 1948, este grupo de cientficos inventaron un dispositivo a base de semiconductores al que se le denomin Transistor. No imaginaron que estaban a punto de lograr uno de los mayores descubrimientos de la era de la computacin.

JOHN ARDEN

WALTER BRATAIN

WILLIAM SHOCLEY

Fueron John

Bardeen, Walter

Brattain y William

Shockley quienes

conociendo

las

propiedades del silicn hallado en las piedras de cuarzo, finalmente concibieron el Transistor. Sus componentes originales fueron muy simples. Cada uno de ellos estaba soldado encima de una tabla de circuitos que serva para conectar a otros componentes individuales.

Primer Transistor Inventado Un transistor contiene un material semi-conductor que puede cambiar su estado elctrico cuando es pulsado. En su estado normal el semi-conductor no es conductivo, pero cuando se le aplica un voltaje se convierte en conductivo y la corriente elctrica fluye a travs de ste. En las computadoras, funcionan como un swicht electrnico o puente.

Silicn, material utilizado en la fabricacin de los transistores.

El invento del transistor hizo posible una nueva generacin de computadoras, ms rpidas, ms pequeas y con menores necesidades de ventilacin. Sin embargo el costo segua siendo una porcin significativa del presupuesto de una Compaa. Las computadoras de la segunda generacin tambin utilizaban redes de ncleos magnticos en lugar de tambores giratorios para el almacenamiento primario. Estos ncleos contenan pequeos anillos de material magntico, enlazados entre s, en los cuales podan almacenarse datos e instrucciones. Los programas de computadoras tambin mejoraron; por ejemplo, El COBOL (Common Business Oriented Language. Lenguaje comn orientado a empresas), que es un lenguaje de programacin que se utiliz principalmente en el diseo de sistemas de informacin administrativa. Los programas escritos para una computadora podan transferirse a otra con un mnimo esfuerzo. El escribir un programa ya no requera entender plenamente el hardware de la computadora. Las computadoras de la 2da Generacin eran sustancialmente ms pequeas y rpidas que las de bulbos, y se usaban para nuevas aplicaciones, como en los sistemas para reservacin en lneas areas, control de trfico areo y simulaciones para uso general. Las empresas comenzaron a aplicar las computadoras a tareas de almacenamiento de registros, como manejo de inventarios, nmina y contabilidad. La marina de E.U.A utiliz las computadoras de la Segunda Generacin para crear el primer simulador de vuelo Whirlwind I. La empresa HoneyWell se coloc como el primer competidor durante la segunda generacin de computadoras. 1958 Los Circuitos Integrados

Jack Kilby

La computacin empez a tomar el inters de los cientficos y estudiosos a partir del invento de los Transistores. Fue en 1958 que Jack Kilby y Robert Noycea, de la Texas Instrument, inventaron los circuitos integrados, que eran un conjunto de transistores interconectados con resistencias, dentro de un solo chip. Fue a partir de este hecho que las computadoras empezaron a fabricarse de menor tamao, ms veloces y a menor costo ya que la cantidad de transistores colocados en un solo chip fue aumentando en forma exponencial. Vale decir desde un puado de transistores hasta decenas de millones en tan slo un circuito integrado.

Circuito Integrado

Bajo el principio de que un impulso elctrico viaje a menos distancia, ms rpido llegar a su destino. A menor dimensin de los elementos, ms veloces son sus impulsos. Hoy en da la velocidad es medida en billones o trillones de impulsos por segundo.

Caractersticas SEGUNDA GENERACIN(1959-1964)


Transistor como compotente principal.

Precio aproximado: 10 veces menos a las de la primera generacin. Disminucin de tamao. De 6,000 a 3,000,000 de operaciones por segundo De 6 kilobytes a 1.3 megas de memoria principal Disminucin de consumo energtico y de produccin de calor. El voltaje de alimentacin es de 10 V. Mayor velocidad. La velocidad de las operaciones ya no se mide en segundos sino en ms (milisegundos). Memoria de ncleos de ferrita. Medios de almacenamiento: cintas y discos. Mejoran los dispositivos de entrada y salida; para la mejor lectura de las tarjetas perforadas, se dispona de clulas fotoelctricas. Lenguajes de programacin ms potentes, ensambladores y de alto nivel (fortran, cobol y algol). Aplicaciones comerciales en aumento, para la elaboracin de nminas, facturacin y contabilidad, etc.

EL IBM 7094
El 15 de enero de 1962, IBM present la computadora 7094, diseada para ser utilizada en aplicaciones cientfico-tecnolgicas de la poca que requirieran de un gran poder de clculo. En septiembre de ese mismo ao se puso a la venta y sucedi definitivamente al modelo 7090, que llevaba en activo desde finales de 1958 y al que superaba ampliamente en rendimiento. 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 de Longitud Descripcin

15 bits

Apunta a la siguiente instruccin a ejecutar

Registro de direcciones Registro almacenamiento Registro instrucciones de

15 bits

Contiene al direccin de las instrucciones Registro donde se colocan los datos ledos de memoria antes de ser usados Registro donde se almacena la instruccin cuando est ejecutndose

36 bits

de

18 bits

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.

AC (Registro 38 bits Acumulador)

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

Haba 3 registros ndice en el 7090 y siete en el 7094

Usado para leer y escribir

TERCERA GENERACIN. CIRCUITOS INTEGRADOS A PEQUEA Y MEDIANA


escala (1963-1971) Hasta el momento los transistores, resistores y capacitores se fabricaban y empaquetaban por separado. Posteriormente se soldaban o unan a las tarjetas para implementar una funcin. Esto haca que el diseo de computadores fuera complejo y caro. En 1958, la invencin del circuito integrado revolucion de nuevo el mundo de los computadores. La importancia del circuito integrado reside en la capacidad de fabricar en una misma superficie de silicio un conjunto de transistores que implementan una funcionalidad. Esto permite que cientos de transistores puedan fabricarse simultneamente sobre una oblea de silicio y, adems, se puedan conectar por medio de un proceso de metalizacin. Para el fabricante de computadores laposibilidad de una mayor densidad de los circuitos proporciona las siguientes ventajas: Disminuye el precio de los computadores. Como los elementos lgicos y de memoria se pueden situar ms prximos se incrementa la velocidad. Los computadores son ms pequeos. Disminucin del consumo de potencia y de la temperatura. Conexiones ms fiables que las soldaduras. Sistema 360 de IBM En 1964 IBM lanza al mercado una familia de computadores, el sistema 360, que no era compatible con los computadores anteriores, pero que introduca un concepto revolucionario en el mundo de la informtica. En definitiva, una familia de computadores no era ms que varios modelos compatibles entre s, de manera que un mismo programa se poda ejecutar en cualquiera de ellos con la nica diferencia de los tiempos de clculo. Las caractersticas de una familia son: Conjunto de instrucciones similar Sistema operativo similar Incremento de la velocidad en los modelos Incremento del nmero de puertos de entrada/salida Incremento del tamao de la memoria

Lo revolucionario del sistema es la aparicin, claramente diferenciada, de dos conceptos: la Arquitectura y la Estructura de un computador. Esta familia inclua multiprogramacin, tena 16 registros de 32 bits, y un espacio de direcciones de 16 Mbytes. Inclua adems la posibilidad de programar las prioridades de las interrupciones y ciertos mecanismos de proteccin de la memoria. Estos fueron los primeros computadores que se comercializaron con tecnologa SSI y difundieron importantes innovaciones como prioridades de las interrupciones, controladores DMA, memoria cache, proteccin de memoria y microprogramacin. En 1964 Control Data lanza el 6600 diseado por Cray, que inclua segmentacin de las unidades funcionales, con lo que obtena un rendimiento un orden de magnitud superior al IBM 7094. Este computador es considerado el primersupercomputador. Posteriormente Cray formara su propia compaa la Cray Research que comercializ el Cray I. Construido por la casa DEC, se puede considerar el primer minicomputador. Tena dos caractersticas importantes. Por un lado, en un momento en que la mayora de los computadores necesitaba una habitacin con sistema de ventilacin para poder instalarse, el PDP se poda colocar sobre una mesa. Por otro lado, aunque no tena la potencia de un mainframe, su reducido precio, en comparacin con la familia de mainframes de IBM 360, que costaban cientos de miles de dlares, permita que todos los laboratorios pudiesen tener uno. Una de las aportaciones del PDP 8 a la estructura de computadores fue la utilizacin de un bus en lugar de la estructura centralizada que usaba IBM. En la actualidad esta estructura de bus se utiliza universalmente en microcomputadores y minicomputadores. El bus del PDP 8, llamado Omnibus, tena 96 seales agrupadas en seales de control, de direccin y de dato. Puesto que todos los mdulos tenan acceso al bus, la concesin de su uso estaba controlada por la CPU. La principal caracterstica de esta configuracin era la flexibilidad. Su continuador fue el PDP 11 que tena 16 bits. Por ltimo la casa DEC introdujo el VAX 11 de 32 bits.

Control Data produjo varias series derivadas del 6600 que finalizaron con la aparicin de la serie Cyber. Adems de todo lo anterior, aparecen importantes avances en el campo de la arquitectura como son las arquitecturas segmentadas, las paralelas y la microprogramacin. Los sistemas operativos se desarrollan hasta tal punto que permiten a varios usuarios

compartir el mismo computador. Sistemas operativos representativos son el MVS de IBM y el VMS de DEC. Igualmente se desarrollan las memorias cache y virtual. Por ltimo comentar el desarrollo de los lenguajes de alto nivel que se basan en los postulados dados por Dijkstra. Entre los lenguajes que aparecen destacan el BASIC, APL, Pascal.

CARACTERSTICAS DE LA TERCERA GENERACIN:

1.

Utilizacin de redes de terminales perifricos conectados a la unidad central, lo que permita utilizar la computadora desde lugares remotos. La disminucin del tamao de los circuitos continuaba a modo acelerado, cuando a mediados de los aos 60s la empresa INTEL consigui integrar un procesador completo en un solo chip, llamado microprocesador. Circuitos integrado. Miniaturizacin y agrupacin de centenares de elementos en una placa de Silicio o Chip. Menor consumo de energa. Apreciable reduccin de espacio. Teleproceso. Se instalan terminales remotas que acceden a la computadora central para realizar operaciones, extraer o introducir informacin en bancos de datos, etc. Trabajo a tiempo compartido. Uso de una computadora por varios clientes al mismo tiempo. Multiprogramacin. Para que sea factible el uso en tiempo compartido, es necesario que el diseo de las computadoras permita el proceso simultneo de varios programas. Renovacin de perifricos. Se renuevan y crean perifricos de entrada y salida que actan de manera ms rpida y eficaz.

2.

3.

4. 5. 6.

7.

8.

9.

10. Generalizacin de los lenguajes de alto nivel como el COBOL y FORTRAN. 11. Instrumentacin del sistema. El desarrollo de Hardware permite la conectividad de varios dispositivos para formar redes. 12. Compatibilidad. Comienza a atenderse en todas las empresas fabricantes de Hardware los problemas que plantea la incomunicabilidad de los programas .

13. Ampliacin de las aplicaciones.

14. La minicomputadora. La reduccin de tamao de los sistemas lgicos y de memoria conduce a la fabricacin de la minicomputadora

http://eduardking.mx.tripod.com/ http://www.angelfire.com/un/neumann/modelo.html http://colposfesz.galeon.com/hiacomp/primerag.htm http://www.dacya.ucm.es/lanchares/documentos/2.9.5%20Apuntes%20de%20Estructura%20de %20Computadores.pdf

S-ar putea să vă placă și