Ir al contenido

Harvard Mark II

De Wikipedia, la enciclopedia libre
Harvard Mark II
Aiken Relay Calculator
Información
Tipo Computadora electromecánica
Desarrollador Howard Aiken, Edmund Berkeley y Grace Hopper
Fecha de lanzamiento 1947
Datos técnicos
Peso 50 000 lb; aprox. 22 700 kg
Cronología
Harvard Mark I
Harvard Mark II
Harvard Mark III

La Harvard Mark II, también conocida como Aiken Relay Calculator —en español, «calculadora de relés Aiken»—,[1][2][3] fue una computadora electromecánica construida bajo la dirección de Howard Aiken en la Universidad de Harvard, completada en 1947. Fue financiada por la Armada de los Estados Unidos y utilizada para cálculos balísticos en el Naval Proving Ground Dahlgren. Los pioneros de la computación Edmund Berkeley[4] y Grace Hopper trabajaron junto a Aiken en la construcción y programación de la Mark II.

Descripción general

[editar]
Entrada del libro de registro que contiene el «bug».

El contrato para construir la Mark II fue firmado con Harvard en febrero de 1945, después de la demostración exitosa de la Mark I en 1944. La máquina fue completada y depurada en septiembre de 1947, y entregada al campo de pruebas de la Armada de Estados Unidos en Dahlgren, Virginia, en marzo de 1948.[5][6] La Mark II estuvo plenamente operativa a finales de ese año.[7]

La Mark II fue construida con relés electromagnéticos de alta velocidad en lugar de los contadores electromecánicos utilizados en la Mark I, lo que la hizo mucho más rápida que su predecesora. Pesaba 25 toneladas cortas —aproximadamente 23 toneladas métricas— y ocupaba más de 4000 pies cuadrados —unos 370 m²— de superficie.[8][3][9] Su tiempo de suma era de 0,125 segundos —8 Hz— y su tiempo de multiplicación era de 0,750 segundos. Esto representaba una mejora de 2,6 veces en la suma y de 8 veces en la multiplicación en comparación con la Mark I. Fue la segunda máquina, después de la calculadora de relés de Bell Labs, que incorporó hardware de coma flotante. Una característica singular de la Mark II era que contaba con hardware integrado para varias funciones, como el recíproco, la raíz cuadrada, el logaritmo, la exponencial y algunas funciones trigonométricas. Estas tardaban entre cinco y doce segundos en ejecutarse. Además, la Mark II estaba compuesta en realidad por dos subcomputadoras que podían trabajar en conjunto o realizar funciones separadas, para verificar resultados y depurar fallos.[1]

La Mark I y la Mark II no eran computadoras de programa almacenado: leían las instrucciones del programa una por una desde una cinta y las ejecutaban. La Mark II tenía un método de programación peculiar, diseñado para asegurar que el contenido de un registro estuviera disponible cuando fuera necesario. La cinta que contenía el programa solo podía codificar ocho instrucciones, por lo que el significado de un código de instrucción determinado dependía del momento en que se ejecutara. Cada segundo se dividía en varios periodos, y una instrucción codificada podía significar cosas distintas en distintos periodos. Una suma podía iniciarse en cualquiera de ocho periodos del segundo, una multiplicación en cualquiera de cuatro periodos del segundo, y una transferencia de datos en cualquiera de doce periodos del segundo. Aunque este sistema funcionaba, hacía que la programación fuera complicada y reducía en cierta medida la eficiencia de la máquina.[10]

La Mark II también es conocida por ser la computadora en la que se registró el primer caso documentado de un «bug» real —una polilla— que interrumpió su funcionamiento. El insecto fue extraído de los componentes electrónicos de la máquina y pegado en el libro de registro, con la nota «primer caso real de hallazgo de un bug», el 9 de septiembre de 1947.[11][12]

Véase también

[editar]

Referencias

[editar]
  1. 1 2 Rife, James P. (2006). The sound of freedom: Naval Weapons Technology at Dahlgren, Virginia 1918-2006 (en inglés). Government Printing Office. p. 93. ISBN 978-0160872488.
  2. ↑ Instruments & Control Systems (en inglés). Chilton Company. 1957. p. 1302.
  3. 1 2 Harvard Alumni Bulletin (en inglés). 1948. p. 554.
  4. ↑ «From Tabulators to Early Computers in the U.S. Life Insurance Industry» [De tabuladores a las primeras computadoras en la industria de seguros de vida de Estados Unidos]. Center for Coordination Science @ MIT Sloan (en inglés). 31 de diciembre de 1946. Consultado el 8 de diciembre de 2023.
  5. ↑ Darroch, Robert S. Harding y Don. «Technology, Invention, and Innovation Collections» [Colecciones de tecnología, invención e innovación]. amhistory.si.edu (en inglés). SERIES 2: PHOTOGRAPHS OF MARK II, 1948: (43) 18 February 1948 Packing Mark II for move to Dahlgren; (44) 20 February 1948 Crates on truck at Harvard, ready to go to Dahlgren. Archivado desde el original el 15 de septiembre de 2018. Consultado el 16 de mayo de 2018.
  6. ↑ «The First Use of "Bug" in the Context of Computing» [El primer uso de «bug» en el contexto de la computación]. History of Information (en inglés). Consultado el 7 de abril de 2025.
  7. ↑ Rife, James P. (2006). The sound of freedom: Naval Weapons Technology at Dahlgren, Virginia 1918-2006 (en inglés). Government Printing Office. pp. 95-96, 278. ISBN 978-0160872488.
  8. ↑ Infantry Journal (en inglés). United States Infantry Association. 1948. p. 57.
  9. ↑ Science News (en inglés). Science Service. 1948. p. 295.
  10. ↑ Williams, 1985, pp. 248-251.
  11. ↑ «September 9, 1947 First Instance of Actual Computer Bug Being Found» [9 de septiembre de 1947: primer caso de hallazgo de un verdadero bug informático] (en inglés). Consultado el 16 de marzo de 2021.
  12. ↑ «Sep 9, 1947 CE: World's First Computer Bug» [9 de septiembre de 1947: el primer bug informático del mundo] (en inglés). Consultado el 16 de marzo de 2021.

Bibliografía adicional

[editar]

Enlaces externos

[editar]