El hardware ha sido un componente importante del proceso de clculo y almacenamiento
de datos desde que se volvi til para que los valores numricos fueran procesados y compartidos. El hardware de computador ms primitivo fue probablemente el palillo de cuenta;1 despus rabado permit!a recordar cierta cantidad de elementos" probablemente anado o ranos" en contenedores. #lo similar se puede encontrar cerca de las e$cavaciones de %inoan. Estos elementos parecen haber sido usadas por los comerciantes" contadores y los oficiales del obierno de la poca. &os dispositivos de ayuda provenientes de la computacin han cambiado de simples dispositivos de rabacin y conteo al baco" la rela de clculo" la computadora analica y los ms recientes" la computadora u ordenador. Hasta hoy" un usuario e$perimentado del baco usando un dispositivo que tiene ms de 1'' a(os puede a veces completar operaciones bsicas ms rpidamente que una persona ine$perta en el uso de las calculadoras electrnicas" aunque en el caso de los clculos ms comple)os" los computadores son ms efectivos que el humano ms e$perimentado. *ndice 1 &os dispositivos ms antiuos + ,ntroduccin - .rimeras calculadoras / 10'11 2ecnolo!a de tar)eta perforada 3 14-'s5146's1 7alculadoras de escritorio 6 7omputadoras analicas avan8adas 9 .rimeros computadores diitales 9.1 &a serie : de ;onrad :use1 &as primeras computadoras controladas por prorama 9.+ 7olossus 9.- <esarrollos norteamericanos 9./ E=,#7 0 &a mquina de von =eumann de primera eneracin y otros traba)os 4 >eunda eneracin1 2ransistores 1' .ost5146'1 2ercera eneracin y ms all 11 ?ase tambin 1- @eferencias 1/.1 Historia britnica &os dispositivos ms antiuos &a humanidad ha usado dispositivos de cmputo por milenios. An e)emplo es el dispositivo para establecer la iualdad de peso1 las clsicas balan8as. Ana mquina ms aritmtica es el baco. >e piensa que la forma ms antiua de este dispositivo Bel baco de polvoB fue inventado en Cabilonia. El baco eipcio del rano y del alambre datan del a(o 3'' #.7. En la antiDedad y en la edad media se construyeron alunos computadores analicos para reali8ar clculos de astronom!a. Entre ellos estaba1 el %ecanismo de #nticitera" un mecanismo de la antiua Erecia Fapro$. 13'51'' a. 7.G" el .lanisferio; alunas de las invenciones de #l5Ciruni Fapro$. 1''' d. 7.G" el Ecuatorio de #8arquiel Falrededor de #< 1'13G" y otros computadores analicos de astrnomos e inenieros musulmanes. Introduccin &os computadores pueden ser separados en software y hardware. El hardware de computacin es la mquina f!sica" que ba)o la direccin de un prorama" almacena y manipula los datos. Hriinalmente" los clculos fueron hechos por seres humanos" quienes fueron llamados computadores" como t!tulo del traba)o o profesin. Este art!culo cubre los principales desarrollos en la historia del hardware de computacin" y procura ponerlos en conte$to. .ara una detallada l!nea de tiempo vea el art!culo l!nea de tiempo de la computacin. El art!culo Historia de la computacin trata de los mtodos previstos para la pluma y el papel" con o sin la ayuda de tablas. .uesto que las calculadoras diitales conf!an en el almacenamiento diital" y tienden a estar limitadas por el tama(o y la velocidad de la memoria" la historia del almacenamiento de datos del computador est unido al desarrollo de las computadoras. Primeras calculadoras <urante milenios" la humanidad ha usado dispositivos para ayudar en los clculos. El dispositivo de contar ms temprano fue probablemente una cierta forma de palito de contar. .osteriores ayudas para mantener los reistros incluyen la arcilla de Ienicia que representaban conteos de art!culos en contenedores" probablemente anado o ranos. Ana mquina ms orientada hacia la aritmtica es el baco. &a forma ms temprana de baco" el baco de polvo" hab!a sido usado en Cabilonia tan temprano como en +./'' #.7.. <esde entonces" muchas otras formas de tablas de contar han sido inventadas" por e)emplo en una casa de cuenta medieval" un pa(o a cuadros ser!a colocado en una mesa" como una ayuda para calcular sumas de dinero" y los marcadores se mov!an alrededor en ella sen ciertas relas. &os enrana)es estn en el cora8n de dispositivos mecnicos como la calculadora de 7urta. An nmero de computadores anloos fueron construidos en pocas antiuas y medioevales para reali8ar clculos astronmicos. Jstos incluyen el mecanismo de #nticitera y el astrolabio de la Erecia antiua Fc. 13'51'' #.7.G. Estos dispositivos son usualmente considerados como las primeras computadoras anloas. Htras versiones tempranas de dispositivos mecnicos usados para reali8ar ciertos tipos de clculos incluyen el .lanisferio; alunas de las invenciones de #l5Ciruni Fc. #< 1'''G; el Equatorium de #8arquiel Fc. #< 1'13G; y los computadores astronmicos anloos de otros astrnomos e inenieros musulmanes medievales. Kohn =apier F133'51619G observ que la multiplicacin y la divisin de nmeros pueden ser reali8adas por la adicin y la sustraccin" respectivamente" de los loaritmos de esos nmeros. %ientras produc!a las primeras tablas loar!tmicas =apier necesit reali8ar muchas multiplicaciones" y fue en este punto que dise( los huesos de =apier" un dispositivo similar a un baco usado para la multiplicacin y la divisin. .uesto que los nmeros reales pueden ser representados como distancias o intervalos en una l!nea" la rela de clculo fue inventada en los a(os 14+' para permitir que las operaciones de multiplicacin y de divisin se reali8arn perceptiblemente ms rpidamente que lo que era posible previamente. &as relas de clculo fueron usadas por eneraciones de inenieros y de otros traba)adores profesionales con inclinacin matemtica" hasta la invencin de la calculadora de bolsillo. &os inenieros del prorama #pollo para enviar a un hombre a la &una" hicieron muchos de sus clculos en relas de clculo" que eran e$actas a tres o cuatro d!itos sinificativos. En 16+-" Lilhelm >chicMard construy la primera calculadora mecnica diital y por lo tanto se convirti en el padre de la era de la computacin.+ .uesto que su mquina us tcnicas tales como dientes y enrana)es desarrollados primero para los relo)es" tambin fue llamada un Nrelo) calculadorN. Iue puesto en uso prctico por su amio Kohannes ;epler" quien revolucion la astronom!a. Ana oriinal calculadora de .ascal F16/'G es presentada en el museo de :winer. >iuieron las mquinas de Claise .ascal Fla .ascalina" 16/+G y de Eottfried Lilhelm von &eibni8 F1691G. #lrededor 10+'" 7harles Oavier 2homas de 7olmar cre la primera calculadora mecnica e$itosa producida en serie" El #ritmmetro de 2homas" que pod!a sumar" restar" multiplicar" y dividir. Estaba basado principalmente en el traba)o de &eibni8. &as calculadoras mecnicas" como el #ddiator de base die8" el 7omptmetro" la calculadora %onroe" el 7urta y el #ddo5O permanecieron en uso hasta los a(os 149'. &eibni8 tambin describi el sistema de numeracin binario" un inrediente central de todas las computadoras modernas. >in embaro" hasta los a(os 14/'" muchos dise(os subsecuentes fueron basados en el dif!cil de implantar sistema decimal" incluyendo las mquinas de 7harles Cabbae de los a(os 10'' e incluso el E=,#7 de 14/3. 10'11 2ecnolo!a de tar)eta perforada >istema de tar)eta perforada de una mquina de msica. >istema de tar)eta perforada de un telar del silo O,O. 2an temprano como en 19+3" Casile Couchon" quien fue alumno de 7arlos Crun" us un la8o de papel perforado en un telar para establecer el patrn a ser reproducido en la tela" y en 19+6 su compa(ero de traba)o" Kean5Captiste Ialcon" me)or su dise(o al usar tar)etas perforadas de papel unidas una a la otra para la eficacia en adaptar y cambiar el prorama. El telar de Couchon5Ialcon era semiautomtico y requer!a la alimentacin manual del prorama. En 10'1" Koseph %arie Kacquard desarroll un telar en el que el patrn que era te)ido era controlado por tar)etas perforadas. &a serie de tar)etas podr!a ser cambiada sin cambiar el dise(o mecnico del telar. Esto un hito en proramabilidad. En los a(os 104'" Herman Hollerith invent una mquina tabuladora usando tar)etas perforadas. En 10--" 7harles Cabbae avan8 desde desarrollar su mquina diferencial a desarrollar un dise(o ms completo" la mquina anal!tica" que" para su proramacin" tomar!a prestada directamente las tar)etas perforadas del telar Kacquar. P1Q. En 10-3 7harles Cabbae describi su mquina anal!tica. Era el plan de una computadora proramable de propsito eneral" empleando tar)etas perforadas para la entrada y un motor de vapor para la ener!a. >u idea inicial era usar las tar)etas perforadas para controlar una mquina que pod!a calcular e imprimir con precisin enorme las tablas loar!tmicas Funa mquina de propsito espec!ficoG. &a idea de Cabbae pronto se desarroll en una computadora proramable de propsito eneral" su mquina anal!tica. # pesar que su dise(o era brillante y los planes eran probablemente correctos" o por lo menos depurables" el proyecto fue retardado por varios problemas. Cabbae era un hombre dif!cil para traba)ar con l y discut!a con cualquier persona que no respetara sus ideas. 2odas las partes para su mquina ten!an que ser hechas a mano. En una mquina con miles de partes" a veces los peque(os errores en cada elemento pueden acumularse" terminando en randes discrepancias. Esto requer!a que estas partes fueran mucho me)ores que las tolerancias que pod!an obtenerse con la tecnolo!a de esa poca. El proyecto se disolvi en conflictos con el artesano que construy las partes y fue terminado cuando se aot el financiamiento del obierno. #da &ovelace" hi)a de &ord Cyron" tradu)o y are notas al R>Metch of the #nalytical EnineR por Iederico &uii" 7onte %enabrea. Ella ha sido asociada cercanamente con Cabbae. #lunos afirman que ella fue la primera proramadora de computadoras del mundo" no obstante esta afirmacin y el valor de sus otras contribuciones son discutidos por muchos. Ana reconstruccin la %quina <iferencial ,," un dise(o anterior" ms limitado" ha estado operacional desde 1441 en el %useo de 7iencia de &ondres. 7on alunos cambios triviales" traba)a como Cabbae la dise( y demuestra que Cabbae estaba" en teor!a" en lo cierto. El museo us mquinas herramientas operadas por computador para construir las partes necesarias" siuiendo las tolerancias que habr!a podido alcan8ar un maquinista de ese per!odo. #lunos creen que la tecnolo!a de ese tiempo no pod!a producir partes de suficiente precisin" aunque esto aparece ser falso. &a falla de Cabbae en terminar la mquina puede ser principalmente atribuida a dificultades no solamente relacionadas con la pol!tica y el financiamiento" pero tambin con su deseo de desarrollar una computadora cada ve8 ms sofisticada. Hoy" muchos en el campo de la computacin llaman a esta clase obsesin creepin featuritis Falo as! como Rcaracterititis crecienteR" es decir" el deseo de arear cada ve8 ms y ms caracter!sticasG. En 104'" la Hficina del 7enso de los Estados Anidos us tar)etas perforadas" las mquinas de ordenamiento" y las mquinas tabuladoras dise(adas por Herman Hollerith para mane)ar la inundacin de datos del censo decenial ordenado por la constitucin de Estados Anidos. &a compa(!a de Hollerith eventualmente se convirti en el ncleo de ,C%. &a ,C% desarroll la tecnolo!a de la tar)eta perforada en una poderosa herramienta para el procesamiento de datos de neocios y produ)o una e$tensa l!nea de mquinas tabuladoras especiali8adas. .or 143'" la tar)eta de ,C% hab!a lleado a ser ubicua en la industria y el obierno. &a advertencia impresa en la mayor!a de las tar)etas previstas para la circulacin como documentos Fcheques" por e)emploG" R=o doblar" no perforar ni mutilarR" se convirti en un lema para la era posterior a la >eunda Euerra %undial.- >iuiendo los pasos de Cabbae" aunque inorante de este anterior traba)o" .ercy &udate" un contable de <ubl!n" ,rlanda" dise( independientemente una computadora mecnica proramable" que describi en un traba)o que fue publicado en 14'4. &os art!culos de &eslie 7omrie sobre mtodos de tar)etas perforadas" y las publicaciones de Lallace EcMert sobre %todos de 2ar)etas .erforadas en la 7omputacin 7ient!fica en 14/'" describieron tcnicas que fueron suficientemente avan8adas para solucionar ecuaciones diferenciales" reali8ar multiplicacin y divisin usando representaciones de punto flotante" todo ello hecho con tar)etas perforadas y las mquinas de reistro de unidadesSS. &a Hficina de 7omputacin #stronmica 2homas K. Latson" de la Aniversidad de 7olumbia reali8 clculos astronmicos representando el estado del arte en la 7omputacin. En muchas instalaciones de computacin" las tar)etas perforadas fueron usadas hasta Fy despusG del final de los a(os 149'. .or e)emplo" en muchas universidades alrededor del mundo los estudiantes de ciencia e inenier!a someter!an sus asinaciones de proramacin al centro de computacin local en forma de una pila de tar)etas" una tar)eta por l!nea de prorama" y entonces ten!an que esperar que el prorama estuviera en cola para ser procesado" compilado" y e)ecutado. En espera para la impresin de cualquier resultado" marcado con la identificacin de quien lo solicit" ser!a puesto en una bande)a de salida fuera del centro de computacin. En muchos casos estos resultados ser!an solamente un listado de mensa)es de error con respecto a la sinta$is" etc" del prorama" necesitando otro ciclo de edicin5compilacin5e)ecucinP+Q. ?er tambin .roramacin de la computadora en la era de la tar)eta perforada. &as tar)etas perforadas todav!a son usadas y manufacturadas a este d!a" y sus dimensiones distintivas Fy la capacidad de 0' columnasG todav!a pueden ser reconocidas en formas" reistros" y proramas alrededor del mundo. 14-'s5146's1 7alculadoras de escritorio 7alculadora de 7urta. .or los a(os 14''" las primeras calculadoras mecnicas" ca)as reistradoras" mquinas de contabilidad" etctera fueron redise(adas para usar motores elctricos" con la posicin de enrana)es como representacin para el estado de una variable. <esde los a(os 14-'" compa(!as como Iriden" %archant 7alculator y %onroe hicieron calculadoras mecnicas de escritorio que pod!an sumar" restar" multiplicar y dividir. &a palabra RcomputadorR era un t!tulo de traba)o asinado a la ente que usaba estas calculadoras para reali8ar clculos matemticos. <urante el .royecto %anhattan" el futuro laureado premio =obel" @ichard Ieynman" fue el supervisor de un cuarto lleno de computadoras humanas" muchas de ellas eran mu)eres dedicadas a la matemtica" que entend!an las ecuaciones diferenciales que eran solucionadas para el esfuer8o de la uerra. <espus de la uerra" incluso el renombrado >tanislaw Alam fue presionado en servicio para traducir las matemticas a apro$imaciones computables para la bomba de hidreno. En 14/0" fue introducido el 7urta. Jste era una calculadora mecnica peque(a y portable" que ten!a el tama(o apro$imado de una amoladora de pimienta. 7on el tiempo" durante los a(os 143' y los a(os 146' aparecieron en el mercado una variedad de diferentes marcas de calculadoras mecnicas. &a primera calculadora de escritorio completamente electrnica fue la #=,2# %M.?,, britnica" que usaba una pantalla de tubo =i$ie y 199 tubos tiratrn subminiatura. En )unio de 146-" Iriden introdu)o la E751-' de cuatro funciones. 2en!a un dise(o completamente transistori8ado" la capacidad 1- d!itos en un 7@2 de 3 puladas F1-' mmG" e introdu)o la notacin polaca inversa F@.=G al mercado de las calculadoras con un precio de T++''. El modelo E751-+ a(adi la ra!8 cuadrada y funciones rec!procas. En 1463" los laboratorios Lan produ)eron el &H7,5+" una calculadora de escritorio transistori8ada de 1' d!itos que usaba una e$hibicin de tubo =i$ie y pod!a computar loaritmos. 7on el desarrollo de los circuitos interados y los microprocesadores" las calculadoras randes y costosas fueron sustituidas por dispositivos electrnicos ms peque(os. 7omputadoras analicas avan8adas #nali8ador diferencial de 7ambride" 14-0. #rt!culo principal1 7omputador analico #ntes de la >eunda Euerra %undial" las computadoras analicas mecnicas y elctricas eran consideradas el Restado del arteR" y muchos pensaban que eran el futuro de la computacin. &as computadoras analicas toman venta)a de las fuertes similitudes entre las matemticas de propiedades de peque(a escala 55 la posicin y el movimiento de ruedas o el volta)e y la corriente de componentes electrnicos 55 y las matemticas de otros fenmenos f!sicos" e). trayectorias bal!sticas" inercia" resonancia" transferencia de ener!a" momento" etc. %odelar los fenmenos f!sicos con las propiedades elctricas rinde una ran venta)a sobre usar modelos f!sicos1 los componentes elctricos son ms peque(os y baratos; son ms fcilmente construidos y e)ercitados. #unque de otra manera similar" los fenmenos elctricos se pueden hacer que ocurran en marcos de tiempo convenientemente cortos. Estos sistemas traba)an creando anloos elctricos de otros sistemas" permitiendo a los usuarios predecir el comportamiento de los sistemas de inters al observar los anloos elctricos. &a ms til de las analo!as fue la manera en que el comportamiento en peque(a escala pod!a ser representado con ecuaciones diferenciales e interales" y por lo tanto pod!a ser usado para solucionar esas ecuaciones. An inenioso e)emplo de tal mquina fue el interador de aua construido en 14+0; un e)emplo elctrico es la mquina de %allocM construida en 14/1. # diferencia de las computadoras diitales modernas" las computadoras analicas no eran muy fle$ibles" y necesitan ser reconfiuradas Fes decir reproramadasG manualmente para cambiar de un problema a otro. &as computadoras analicas ten!an una venta)a sobre los primeros computadores diitales en que pod!an ser usadas para solucionar problemas comple)os usando comportamientos anloos" mientras que las primeras tentativas con computadoras diitales fueron muy limitadas. .ero a medida que las computadoras diitales han venido siendo ms rpidas y usaban memorias ms randes Fe)" @#% o almacenamiento internoG" han despla8ado casi completamente a las computadoras analicas" y la proramacin de computadores" o codificacin ha surido como otra profesin humana. .uesto que las computadoras eran raras en esta era" las soluciones eran a menudo manuales en formas como rficas en papel y nomoramas" que entonces pod!an producir soluciones analicas a esos problemas" tales como la distribucin de presiones y temperaturas en un sistema de calefaccin. #lunas de las computadoras analicas ms e$tensamente despleadas incluyeron dispositivos para apuntar armas" tales como los sistemas de lan8amiento de torpedos o el =orden bombsiht y Iire5control system para embarcaciones navales. #lunos de stos permanecieron en uso por dcadas despus de la seunda uerra mundial. An e)emplo es el %arM , Iire 7ontrol 7omputer" despleado por la #rmada de los Estados Anidos en una variedad de naves desde los destructores y los acora8ados. Htros e)emplos incluyeron el HeathMit E751" y la computadora hidrulica %H=,#7. El arte de la computacin analica alcan8 su cenit con el #nali8ador diferencia" inventado en 1096 por Kames 2homson y construido por H. L. =ieman y ?annevar Cush en el %,2 comen8ando en 14+9. Iueron construidas menos de una docena de estos dispositivos; el ms poderoso fue construido en la Escuela %oore de ,nenier!a Elctrica en la Aniversidad de .ensilvania" donde tambin fue construido el E=,#7. &as computadoras electrnicas diitales" como el E=,#7" sinificaron el fin para la mayor!a de las mquinas analicas de computacin" pero las computadoras analicas h!bridas" controladas por electrnica diital" permanec!an en uso en los a(os 143' y 146'" y siuieron ms adelante en aplicaciones especiali8adas. .rimeros computadores diitales &a era del computador moderno comen8 con un e$plosivo desarrollo antes y durante la >eunda Euerra %undial" a medida que los circuitos electrnicos" los rels" los condensadores" y los tubos de vac!o reempla8aron los equivalentes mecnicos y los clculos diitales reempla8aron los clculos anloos. &as mquinas como el #tanasoffU Cerry 7omputer" :-" 7olossus" y el E=,#7 fueron construidas a mano usando circuitos que conten!an rels o vlvulas Ftubos de vac!oG" y a menudo usaron tar)etas perforadas o cintas perforadas para la entrada y como el medio de almacenamiento principal Fno voltilG. En esta era" un nmero de diferentes mquinas fueron producidas con capacidades que constantemente avan8aban. #l principio de este per!odo" no e$isti nada que se aseme)ara remotamente a una computadora moderna" e$cepto en los planes perdidos por laro tiempo de 7harles Cabbae y las visiones matemticas de #lan 2urin y otros. #l final de la era" hab!an sido construidos dispositivos como el E<>#7" y son considerados universalmente como computadores diitales. <efinir un solo punto en la serie" como la Rprimera computadoraR" pierde muchos sutiles detalles. El te$to escrito por #lan 2urin en 14-6 prob ser enormemente influyente en la computacin y ciencias de la computacin de dos maneras. >u principal propsito era probar que hab!a problemas Fnombrados el problema de la paradaG que no pod!an ser solucionados por ninn proceso secuencial. #l hacer eso" 2urin proporcion una definicin de una computadora universal" una construccin que vino a ser llamada mquina de 2urin" un dispositivo puramente terico que formali8a el concepto de e)ecucin de aloritmo" reempla8ando el enorroso lenua)e universal basado en en aritmtica de ;urt EVdel. E$cepto por las limitaciones impuestas por sus almacenamientos de memoria finitos" se dice que las computadoras modernas son 2urin completo" que es como decir que tienen la capacidad de e)ecucin de aloritmo equivalente a una mquina universal de 2urin. Este tipo limitado de la cualidad de 2urin completo es alunas veces visto como la capacidad umbral que separa las computadoras de uso eneral de sus precursores de propsito espec!fico. .ara que una mquina de computacin sea una computadora de propsito eneral prctica" debe haber aln mecanismo de lecturaWescritura conveniente" como por e)emplo la cinta perforada. .ara la completa versatilidad" la arquitectura de von =eumann usa la misma memoria para almacenar tanto los proramas como los datos; virtualmente todas las computadoras contemporneas usan esta arquitectura Fo aluna varianteG. %ientras que es tericamente posible implementar una computadora completa mecnicamente Fcomo demostr el dise(o de CabbaeG" la electrnica hi8o posible la velocidad y ms adelante la miniaturi8acin que caracteri8an las computadoras modernas. En la era de la >eunda Euerra %undial hab!an tres corrientes paralelas en el desarrollo de la computadora" y dos fueron inoradas en ran parte o deliberadamente mantenidas en secreto. &a primera fue el traba)o alemn de ;onrad :use. &a seunda fue el desarrollo secreto de la computadora 7olossus en el @eino Anido. =inuna de stas tuvieron mucha influencia en los varios proyectos de computacin en los Estados Anidos. &a tercera corriente de desarrollo de la computadora" el E=,#7 y el E<?#7 de EcMert y %auchly" fue publicada e$tensamente. &a serie : de ;onrad :use1 &as primeras computadoras controladas por prorama Ana reproduccin de la computadora :1 de :use. 2raba)ando aisladamente en #lemania" en 14-6 ;onrad :use comen8 la construccin de sus primeras calculadoras de la serie : que ofrec!an memoria y proramabilidad Flimitada inicialmenteG. &a :1 de :use" que aunque puramente mecnica ya era binaria" fue finali8ada en 14-0. =unca traba) confiablemente debido a problemas con la precisin de las pie8as. &a subsecuente mquina de :use" el :-" fue finali8ada en 14/1. Estaba basada en rels telefnicos y traba) satisfactoriamente. El :- se convirti as! en la primera computadora funcional" de todo propsito" controlada por prorama. <e muchas maneras era muy similar a las mquinas modernas" siendo pionera en numerosos avances" tales como nmeros de coma flotante. El reempla8o del dif!cil de implementar sistema decimal" usado en el dise(o temprano de 7harles Cabbae" por el ms simple sistema binario" sinific que las mquinas de :use eran ms fciles de construir y potencialmente ms confiables" dadas las tecnolo!as disponibles en aquel tiempo. Esto a veces es visto como la ra8n principal por la que :use tuvo $ito donde Cabbae fall. &os proramas fueron alimentados en el :- por medio de pel!culas perforadas. Ialtaban los saltos condicionales" pero desde los a(os 144' se ha probado tericamente que el :- seu!a siendo un computador universal Finorando sus limitaciones de tama(o f!sico de almacenamientoG. En dos aplicaciones de patente de 14-6" ;onrad :use tambin anticip que las instrucciones de mquina pod!an ser almacenadas en el mismo almacenamiento usado para los datos 5 la idea clave de lo que ser!a conocido como la arquitectura de von =eumann y fue implementada por primera ve8 en el posterior dise(o del E<>#7 britnico F14/4G. :use tambin dec!a haber dise(ado el primer lenua)e de proramacin de alto nivel" F.lanMalMDlG" en 14/3 Fque fue publicado en 14/0G aunque fue implementado por primera ve8 en +''' por un equipo diriido por @al @o)as en la Aniversidad &ibre de Cerl!n" cinco a(os despus de la muerte de :use. :use sufri reveses durante la >eunda Euerra %undial cuando alunas de sus mquinas fueron destruidas en el curso de las campa(as aliadas de bombardeos. #parentemente su traba)o en ran parte siui siendo desconocido a los inenieros en el @eino Anido y los E.E.A.A. hasta mucho ms tarde" aunque al menos la ,C% estaba enterada de ellos pues financiaron a su compa(!a de lan8amiento de posuerra en 14/6" a cambio de una opcin sobre las patentes de :use. 7olossus El colossus fue usado para romper cifrados alemanes durante la >eunda Euerra %undial. #rt!culo principal1 7olossus <urante la >eunda Euerra %undial" los britnicos en Cletchley .arM alcan8aron un nmero de $itos al romper las comunicaciones militares alemanas cifradas. &a mquina de cifrado alemana" Enima" fue atacada con la ayuda de mquinas electromecnicas llamadas bombes. &a bombe" dise(ada por #lan 2urin y Eordon Lelchman" despus de la bomba criptorfica polaca F14-0G" eliminaba a)ustes posibles del Enima al reali8ar cadenas deducciones licas implementadas elctricamente. &a mayor!a de las posibilidades conduc!an a una contradiccin" y las pocas restantes se pod!an probar a mano. &os alemanes tambin desarrollaron una serie de sistemas de cifrado de teleimpresora" muy diferentes del Enima. &a mquina &oren8 >: /'W/+ fue usada para las comunicaciones de alto nivel del e)rcito" llamada R2unnyR por los britnicos. &as primeras intercepciones de los mensa)es &oren8 comen8aron en 14/1. 7omo parte de un ataque contra los 2unny" el profesor %a$ =ewman y sus coleas ayudaron a especificar el colossus. El %M , colossus fue construido entre mar8o y diciembre de 14/- por 2ommy Ilowers y sus coleas en el .ost Hffice @esearch >tation en <ollis Hill en &ondres y despus enviado a Cletchley .arM. El colossus fue el primer dispositivo de computacin totalmente electrnico. El colossus us una ran cantidad de vlvulas Ftubos de vac!oG. 2en!a entrada de cinta de papel y era capa8 de ser confiurado para reali8ar una variedad de operaciones de lica booleana en sus datos" pero no era 2urin completo. Iueron construidos nueve %M ,, 7olossi Fel %M , fue convertido en un %M ,, haciendo die8 mquinas en totalG. &os detalles de su e$istencia" dise(o" y uso fueron mantenidos secretos bien entrados los a(os 149'. Linston 7hurchill personalmente public una orden para su destruccin en pie8as no ms randes que la mano de un hombre. debido a este secreto los 7olossi no fueron incluidos en muchas historias de la computacin. Ana copia reconstruida de una de las mquinas 7olossus est ahora en e$hibicin en Cletchley .arM. <esarrollos norteamericanos En 14-9" 7laude >hannon produ)o su tesis maistral en el %,2 que por primera ve8 en la historia implicaba el lebra booleana usando rels y conmutadores electrnicos. &a tesis de >hannon" intitulada # >ymbolic #nalysis of @elay and >witchin 7ircuits FAn anlisis simblico de circuitos de conmutacin y relsG" esencialmente funda el dise(o de circuitos diitales prcticos. En noviembre de 14-9" Eeore >tibit8" entonces traba)ando en los &aboratorios Cell" termin una computadora basada en rels que calculaba con la adicin binaria y apod con el nombre de R%odelo ;R Fpor RMitchenR FcocinaG" donde l la hab!a ensambladoG. # finales de 14-0" los &aboratorios Cell autori8aron un prorama de investiacin completo con >tibit8 al timn. >u 7omple$ =umber 7alculator" terminado el 0 de enero de 14/'" pod!a calcular nmeros comple)os. En una demostracin del 11 de septiembre de 14/' en la conferencia de la #merican %athematical >ociety en el <artmouth 7ollee" >tibit8 pudo enviar" al 7omple$ =umber 7alculator" comandos remotos sobre l!neas telefnicas por un teletipo. Iue la primera mquina de computacin usada remotamente" en este caso sobre una l!nea telefnica. #lunos participantes en la conferencia que atestiuaron la demostracin eran Kohn von =eumann" Kohn %auchly" y =orbert Liener" quien escribi sobre ello en sus memorias. En 14-4" Kohn ?incent #tanasoff y 7lifford E. Cerry de ,owa >tate Aniversity desarrollaron el #tanasoff Cerry 7omputer F#C7G" una calculadora electrnica diital de propsito especial para solucionar sistemas de ecuaciones lineares. &a meta oriinal era solucionar +4 ecuaciones simultneas de +4 incnitas cada una" pero debido a errores en el mecanismo del perforador de tar)etas la mquina terminada solamente pod!a solucionar alunas ecuaciones. El dise(o usaba ms de -'' tubos de vac!o para alta velocidad y empleaba para la memoria condensadores fi)ados en un tambor que rotaba mecnicamente. #unque la mquina #C7 no era proramable" fue la primera en usar circuitos electrnicos. El co5inventor del E=,#7" Kohn %auchly" e$amin el #C7 en )unio de 14/1" y su influencia en el dise(o de la posterior mquina E=,#7 es una cuestin de controversia entre los historiadores del computador. El #C7 fue en ran parte olvidado hasta que se convirti en el foco del pleito leal Honeywell vs. >perry @and" la decisin invalid la patente de E=,#7 Fy varias otrasG" entre muchas ra8ones por haber sido anticipado por el traba)o de #tanasoff. En 14-4" en los laboratorios Endicott de la ,C% comen8 el desarrollo del Harvard %arM ,. 7onocido oficialmente como el #utomatic >equence 7ontrolled 7alculator" el %arM , fue una computadora electromecnica de propsitos enerales construida con el financiamiento de la ,C% y con la asistencia del personal de la ,C%" ba)o direccin del matemtico de Harvard" Howard #iMen. >u dise(o fue influenciado por la %quina #nal!tica de Cabbae" usando ruedas de aritmtica y almacenamiento decimal e interruptores rotatorios adems de rels electromanticos. Era proramable v!a una cinta de papel perforado" y conten!a varias unidades de clculo traba)ando en paralelo. ?ersiones posteriores contuvieron varios lectores de cinta de papel y la mquina pod!a cambiar entre los lectores basados en una condicin. >in embaro" la mquina no era absolutamente 2urin completa. El %arM , fue trasladado a la universidad de Harvard y comen8 la operacin en mayo de 14//. E=,#7 #rt!culo principal1 E=,#7 El E=,#7 reali8 clculos de la trayectoria bal!stica usando 16' Milovatios de ener!a. El E=,#7 FElectronic =umerical ,nterator and 7omputerG" construido en los Estados Anidos" fue el primer computador electrnico de propsitos enerales. 7onstruido ba)o la direccin de Kohn %auchly y Kohn .resper EcMert en la universidad de .ennsylvania" era 1.''' veces ms rpido que sus contemporneos. El desarrollo y la construccin del E=,#7 dur desde 14/- hasta estar operativo completamente al final de 14/3. 7uando su dise(o fue propuesto" muchos investiadores creyeron que los millares de delicadas vlvulas Fes decir tubos de vac!oG se quemar!an tan frecuentemente que el E=,#7 estar!a con tanta frecuencia inactivo por reparaciones que ser!a intil. >in embaro" era capa8 de miles de operaciones por seundo por horas enteras entre las fallas de vlvulas. ?alid abiertamente el uso de la electrnica para la computacin en ran escala. Esto fue crucial para el desarrollo del computador moderno. El E=,#7 era inequ!vocamente un dispositivo 2urin completo. >in embaro" un RproramaR en el E=,#7 era definido por el cableado mismo" enchufes e interruptores" una decepcionante disparidad con las mquinas electrnicas de prorama almacenado que se desarrollaron a partir del E=,#7. .roramarlo sinificaba recablearlo. &as me)oras completadas en 14/0 hicieron posible e)ecutar proramas almacenados en la RmemoriaR fi)a de la tabla de funciones Fun ran panel porttil de interruptores decimalesG" que hi8o de la proramacin un esfuer8o ms sencillo y sistemtico. &a mquina de von =eumann de primera eneracin y otros traba)os ,ncluso antes de que el E=,#7 estuviera terminado" EcMert y %auchly reconocieron sus limitaciones y comen8aron el dise(o de una nueva computadora" el E<?#7" que deb!a tener prorama almacenado. Kohn von =eumann escribi un reporte de amplia circulacin que describ!a el dise(o del E<?#7 en el que tanto los proramas como los datos de traba)o estaban almacenados en un solo espacio de almacenamiento unificado. Este dise(o bsico" que ser!a conocido como la arquitectura de von =eumann" servir!a como la base para el desarrollo de las primeras computadoras diitales de propsito eneral realmente fle$ibles. En esta eneracin" el almacenamiento temporal o de traba)o fue proporcionado por l!neas de retardo acstico" que usaban el tiempo de propaacin del sonido a travs de un medio como el mercurio l!quido Fo a travs de un alambreG para almacenar datos brevemente. Ana serie de pulsos acsticos eran enviados a lo laro de un tubo; despus de un tiempo" en lo que el pulso alcan8aba el e$tremo del tubo" el circuito detectaba si el pulso representaba un 1 un ' y causaba al oscilador volver a reenviar el pulso. Htros usaron los tubos de Lilliams" que utili8an la capacidad de un tubo de imaen de televisin para almacenar y de recuperar datos. .or 143/" la memoria de ncleo mantico rpidamente despla8 la mayor!a de las otras formas de almacenamiento temporal" y domin el campo hasta mediados de los a(os 149'. El RCebR en el %useo de 7iencia e ,ndustria F%>,%G" de %nchester F,nlaterraG. &a primera mquina funcional de von =eumann fue el RCabyR FRCebRG de %nchester o >mall5>cale E$perimental %achine" construida en la universidad de %nchester en 14/0; fue seuida en 14/4 por el computador %anchester %arM , que funcion como un sistema completo usando el tubo Lilliams y el tambor mantico para la memoria" y tambin introdu)o los reistros de !ndice. El otro competidor para el t!tulo de Rprimer computador diital de prorama almacenadoR hab!a sido el E<>#7" dise(ado y construido en la Aniversidad de 7ambride. Hperacional en menos de un a(o despus de la %anchester RCabyR" tambin era capa8 de abordar problemas reales. E<>#7 fue inspirado de hecho por los planes para el E<?#7 FElectronic <iscrete ?ariable #utomatic 7omputerG" el sucesor del E=,#7; estos planes ya estaban en el luar correcto para el tiempo en que el E=,#7 fue operacional e$itosamente. # diferencia del E=,#7" que usaba el procesamiento paralelo" el E<?#7 us una sola unidad de procesamiento. Este dise(o era ms simple y fue el primero en ser implementado en cada e$itosa onda de miniaturi8acin" y creciente confiabilidad. #lunos ven al %anchester %arM ,WE<>#7WE<?#7 como las REvasR de la cuales casi todas las computadoras actuales derivan su arquitectura. &a primera computadora proramable universal en la Anin >ovitica fue creada por un equipo de cient!ficos ba)o direccin de >erei #leMseyevich &ebedev del ,nstituto ;iev de Electrotecnolo!a" Anin >ovitica Fahora AcraniaG. El computador %E>% FXYZX" >mall Electronic 7alculatin %achineG estuvo operacional en 143'. 2en!a cerca de 6.''' tubos de vac!o y consumida +3 ML de ener!a. .od!a reali8ar apro$imadamente -.''' operaciones por seundo. Htra mquina temprana fue el 7>,@#7" un dise(o australiano que corri su primer prorama de prueba en 14/4. 7>,@#7 es el computador ms vie)o todav!a en e$istencia y el primero en haber sido usado para e)ecutar msica diital./ En octubre de 14/9" los directores de K. &yons [ 7ompany" una compa(!a britnica del famosa por sus tiendas de t Fpeque(os restaurantesG pero con fuertes intereses en las nuevas tcnicas de erencia de oficinas" decidido a tomar un papel activo en promover el desarrollo comercial de los computadores. .or 1431 el computador &EH , estuvo operacional y corri el primer )ob de computador de oficina rutinario reular del mundo. &a mquina de la universidad de %nchester se convirti en el prototipo para la Ierranti %arM ,. &a primera mquina Ierranti %arM , fue entreada a la Aniversidad en febrero de 1431 y por lo menos otras nueve fueron vendidas entre 1431 y 1439. En )unio de 1431" el A=,?#7 , FAniversal #utomatic 7omputerG fue entreado a la Hficina del 7enso de los Estados Anidos. #unque fue fabricada por @eminton @and" la mquina con frecuencia fue referida equivocadamente como la R,C% A=,?#7R. Eventualmente @eminton @and vendi /6 mquinas en ms de T1 milln por cada una. El A=,?#7 era el primer computador Nproducido en masaN; todos los predecesores hab!an sido unidades Nnicas en su tipoN. As 3.+'' tubos de vac!o y consum!a 1+3 ML de ener!a. As para la memoria una l!nea de retardo de mercurio capa8 de almacenar 1.''' palabras de 11 d!itos decimales ms el sino Fpalabras de 9+ bitsG. # diferencia de las mquinas de la ,C% no fue equipado de un lector de tar)etas perforadas sino con una entrada de cinta mantica de metal al estilo de los a(os 14-'" hacindola incompatible con alunos almacenamientos de datos comerciales e$istentes. &a cinta de papel perforado de alta velocidad y las cintas manticas del estilo moderno fueron usados para entradaWsalida por otras computadoras de la era. En noviembre de 1431" la compa(!a K. &yons comen8 la operacin semanal de un Kob de valuaciones de panader!a en el &EH F&yons Electronic HfficeG. Jste fue la primera aplicacin de neocio en tener vida en un computador de prorama almacenado. En 143+" la ,C% anunci pblico el ,C% 9'1 Electronic <ata .rocessin %achine" la primera en su e$citosa 9''W9''' series y su primer computador ,C% mainframe. El ,C% 9'/" introducido en 143/" us la memoria de ncleo mantico" que se convirti en el estndar para las mquinas randes. El primer lenua)e de proramacin de propsitos enerales de alto nivel implementado" IH@2@#=" tambin fue desarrollado en la ,C% para los 9'/ durante 1433 y 1436 y lan8ado a principios de 1439. FEl dise(o en 14/3 del leua)e de alto nivel .lanMalMDl" de ;onrad :use" no fue implementado en aquel tiempoG. En 143/ la ,C% introdu)o un computador ms peque(o y ms econmico que prob ser muy popular. El ,C% 63' pesaba ms de 4'' M" la fuente de alimentacin pesada alrededor 1.-3' M y ambos fueron contenidos en abinetes separados de ms o menos 1"3 $ '"4 $ 1"0 metros. 7ostaba T3''.''' o pod!a ser arrendada por T-.3'' al mes. >u memoria de tambor ten!a oriinalmente solamente +.''' palabras de die8 d!itos" y requer!a una proramacin arcana para una eficiente computacin. &as limitaciones de la memoria tales como sta iban a dominar la proramacin por dcadas posteriores" hasta la evolucin de las capacidades del hardware y un modelo de proramacin que eran ms benvolos al desarrollo del software. En 1433" %aurice LilMes invent la microproramacin" que fue posteriormente ampliamente usada en los 7.As y las unidades de punto flotante de los mainframes y de otras computadoras" tales como las series del ,C% -6'. &a microproramacin permite al con)unto de instrucciones base ser definido o e$tendido por proramas incorporados en el hardware Fahora a veces llamado como firmware" microcdio" o milicdioG. En 1436" la ,C% vendi su primer sistema de disco mantico" @#%#7 F@andom #ccess %ethod of #ccountin and 7ontrolG. As 3' discos de metal de +/ puladas F61' mmG" con 1'' pistas por lado. .od!a almacenar 3 meabytes de datos y costaba T1'.''' por meabyte. FEn +''6" el almacenamiento mantico" en la forma de discos duros" costaba menos de un dcimo de un centavo por meabyteG. >eunda eneracin1 2ransistores #rt!culo principal1 >eunda eneracin de computadoras An >istema ,C% 1/'1. <esde la i8quierda1 lectorWperforador 1/'+" procesador 1/'1" impresora 1/'-. ,nicialmente" se cre!a que ser!an producidos o utili8ados muy pocos computadores. Esto era debido en parte a su tama(o" al costo" y a la falta de previsin en los tipos de usos a los que pod!an ser aplicados los computadores. En 1431 inicia la primera mquina de clculo hecha en serie y hay un ran desarrollo de estas mquinas" debido a la introduccin de nuevas tcnicas" de nuevas unidades y mtodos de proramacin. En 143- el nmero de mquinas de clculo en todo el mundo se eleva hasta cerca de 1'' unidades. En 1430 solamente los Estados Anidos tienen cerca de +.3'' modelos en total. En ,talia la primera mquina de clculo fue colocada en 143/ en la Aniversidad .olitcnico de %iln y solamente en 1439 es usada por una firma. En 1430 es colocada en ,talia un dcimo de las mquinas de clculo" que apoyan cerca de 9'' empleados meccanorficos. En la conclusin de la .rimera Eeneracin" al final de los a(os 143'" las mquinas electrnicas de clculo han anado la confian8a de sus usuarios. #l principio eran consideradas" ms como instrumentos de clculo y tiles para la investiacin en la universidad" que mquinas tiles por sus capacidades de procesar informacin" para las corporaciones o las necesidades operativas de las firmas. &as mquinas de clculo superan ms y ms las restricciones debido a aluna construccin y tcnicas de proramacin no refinadas. >u uso no representa ms una RaventuraR para las firmas y las corporaciones que las colocan" sino que responden a la necesidad de solucionar los varios problemas operativos. #lrededor de finales de los a(os 143' los tubos fueron sustituidos por transistores. Esto levanta lo que se conoce como la Rseunda eneracinR de mquinas de clculo. Asando los transistores y me)orando las mquinas y los proramas" la mquina de clculo se vuelve ms rpida y econmica y esto difunde en die8 mil modelos en todo el mundo. .or la situacin econmica eneral cambiante" el continuo crecimiento de las firmas" la introduccin de nuevas tcnicas de orani8acin y la erencia de una firma" pasa de un uso prevalente de contabilidad y estad!stico a alunas aplicaciones ms comple)os que se refieren a todos los sectores de activos. El transistor fue reali8ado en 14/0 por los norteamericanos Kohn Cardeen" Lalter Crattain y Lilliam >hocMley que compartieron por su invencin el .remio =obel de I!sica de 1436. El transistor es un dispositivo electrnico hecho de cristal de silicio o ermanio en los que diferentes tomos de materiales son oportunamente insertados. .ara alunos valores de tensin elctrica a la cual es e$puesta el transistor" tiene la capacidad de transmitir o no la corriente" as! que puede representar el 1 el ' que son reconocidos por la mquina. 7omparado a las vlvulas" el transistor tiene muchos venta)as1 tienen un precio de fabricacin ms peque(o y una velocidad die8 veces mayor" pasando de la posicin 1 a ' en alunas millonsimas de seundo. &os tama(os de un transistor son de alunos mil!metros comparado a los muchos cent!metros del tubo de vac!o. &as direcciones de operacin seura son incrementadas porque los transistores" traba)ando Ren fr!oR" evitan las roturas que eran frecuentes en las vlvulas debido al calentamiento. #s!" las mquinas son construidas con decenas de miles de circuitos comple)os que son incluidos en un peque(o espacio. Entre los sistemas de la seunda eneracin marcamos el ,C% 1/'1" que fue instalado desde 146' hasta 146/ en ms de cientos de miles de modelos" monopoli8ando alrededor de un tercio del mercado mundial. En este per!odo tambin estuvo la nica tentativa italiana1 el E&E# de Hlivetti" producido en 11' modelos. El desarrollo notable de las mquinas de clculo y de sus aplicaciones en este per!odo no es debido solamente a la caracter!stica del 7.A FAnidad 7entral de .rocesoG" sino que tambin a las continuas me)oras hechas en las memorias au$iliares y en las unidades para la toma y emisin de datos. &as memorias de discos pueden mane)ar decenas de millones de letras o d!itos. %s unidades pueden ser conectadas al mismo tiempo a la mquina de clculo" llevando as! la capacidad de memoria total a alunos cientos de millones de caracteres. 7erca de los discos que estn conectados firmemente con la unidad central son introducidas alunas unidades en las cuales las pilas de discos son mviles y pueden ser fcilmente reempla8ados por otra pila en pocos seundos. ,ncluso si la capacidad de discos mviles es ms peque(a comparada a las fi)as" su intercambiabilidad aranti8a una capacidad ilimitada de datos que estn listos para la elaboracin. &as mquinas de clculo de la seunda eneracin" a travs de un dispositivo particular hecho para ordenar los datos interiores" pueden sobreponer diferentes operaciones" esto sinifica leer y perforar las tar)etas al mismo tiempo" e)ecutar clculos y tomar decisiones licas" escribir y leer la informacin en cintas manticas. .ara aranti8ar el continuo cambio de informacin entre el centro y la periferia" suren las unidades terminales que tienen que transmitir los datos a la mquina de clculo central que tambin puede estar a una distancia de cientos de Milmetros racias a una cone$in telefnica. .ost5146'1 2ercera eneracin y ms all #rt!culo principal1 Historia del hardware de computador F146'5presenteG El primer 7ommodore .E2" el .E2 +''1 F1499G. =tese el rabador de cassette y el teclado tipo calculadora. #pple , e$puesto en el >mithsonian ,nstitution. &a e$plosin en el uso de computadores comen8 con los computadores de la Ntercera eneracinN. Jstos depend!an en la invencin independiente de KacM >t. 7lair ;ilby y @obert =oyce" el circuito interado Fo microchipG" que condu)o ms adelante a la invencin del microprocesador" por 2ed Hoff y Iederico Iain en ,ntel. <urante los a(os 146' hab!a un considerable solapamiento entre las tecnolo!as de la seunda y la tercera eneracin. 2an tarde como en 1493" >perry Anivac continuaba la fabricacin de mquinas de seunda eneracin como el A=,?#7 /4/. El microprocesador condu)o al desarrollo del microcomputador" computadores peque(os" de ba)o costo" que pod!a ser pose!do por individuos y peque(as empresas. &os primeros microcomputadores aparecieron en los a(os 149'" y llearon a ser ubicuos en los a(os 140' y ms all. >teve Lo8niaM" cofundador de #pple 7omputer" es acreditado por desarrollar el primer computador casero comerciali8ado masivamente. >in embaro" su primera computadora" el #pple ," vino aln tiempo despus del ;,%51 y el #ltair 00''" y la primera computadora de #pple con capacidades de rficos y de sonidos sali bien despus del 7ommodore .E2. &a computacin se ha desarrollado con arquitecturas de microcomputador" con caracter!sticas a(adidas de sus hermanos ms randes" ahora dominantes en la mayor!a de los sementos de mercado. Ana indicacin de la rapide8 del desarrollo de este campo puede ser deducido por el art!culo seminal de CurMs" Eoldstein" von =euman" documentado en la revista <atamation de septiembre5octubre de 146+" que fue escrito" como versin preliminar 13 a(os ms temprano. Fver las referencias aba)oG. .ara el momento en que cualquier persona tuviera tiempo para escribir cualquier cosa" ya era obsoleto