stringtranslate.com

IBM 701

La máquina de procesamiento electrónico de datos IBM 701 , conocida como Calculadora de Defensa mientras estaba en desarrollo, fue la primera computadora científica comercial de IBM y su primera computadora mainframe de producción en serie , que se anunció al público el 21 de mayo de 1952. [1] Fue diseñada y desarrollada por Jerrier Haddad y Nathaniel Rochester y se basó en la máquina IAS de Princeton . [2] [3] [4]

El IBM 701 fue el primer ordenador de la serie IBM 700/7000 , que eran los ordenadores de gama alta de IBM hasta la llegada del IBM System/360 en 1964. [5]

El hermano del 701 orientado a los negocios fue el IBM 702 y un hermano de propósito general de menor costo fue el IBM 650 , que ganó fama como la primera computadora producida en masa. [4] [6]

Historia

El IBM 701 competía con el UNIVAC 1103 de Remington Rand en el mercado de computación científica, que había sido desarrollado para la NSA , por lo que se mantuvo en secreto hasta que se obtuvo el permiso para comercializarlo en 1951. [7] A principios de 1954, un comité del Estado Mayor Conjunto solicitó que se compararan las dos máquinas con el fin de utilizarlas para un proyecto conjunto de predicción numérica del tiempo. Según las pruebas, las dos máquinas tenían una velocidad de cálculo comparable, con una ligera ventaja para la máquina de IBM, sin embargo, cuando se trataba de entrada/salida, el 701 fue favorecido unánimemente por su equipo de entrada/salida significativamente más rápido. [8] [9] [10]

Se instalaron diecinueve sistemas IBM 701. [11] El primer 701 se entregó a la sede mundial de IBM en Nueva York. Ocho se destinaron a empresas aeronáuticas. En el Laboratorio Nacional Lawrence Livermore , tener un IBM 701 significaba que los científicos podían realizar cálculos de explosivos nucleares más rápido.

"Creo que hay un mercado mundial para tal vez cinco computadoras", se le atribuye a menudo a Thomas Watson Sr. , presidente y director ejecutivo de IBM, en 1943. Esta cita errónea puede deberse a una declaración de su hijo, Thomas Watson Jr., en la reunión anual de accionistas de IBM de 1953. Watson Jr. estaba describiendo la aceptación en el mercado de la computadora IBM 701. Antes de que comenzara la producción, Watson visitó a 20 empresas que eran clientes potenciales. Esto es lo que dijo en la reunión de accionistas: "como resultado de nuestro viaje, en el que esperábamos recibir pedidos de cinco máquinas, regresamos a casa con pedidos de 18". [12]

Según la revista Aviation Week del 11 de mayo de 1953, el alquiler del 701 era de unos 12.000 dólares (equivalentes a 137.000 dólares en 2023) al mes; la revista American Aviation del 9 de noviembre de 1953 dice "15.000 dólares al mes por turno de 40 horas. Un segundo turno de 40 horas eleva el alquiler a 20.000 dólares al mes". [ cita requerida ]

El sucesor del 701 fue el IBM 704 , equipado con un registro de índice , introducido cuatro años después del 701. Sin embargo, el 704 no era compatible con el 701, ya que el 704 aumentó el tamaño de las instrucciones de 18 bits a 36 bits para admitir las funciones adicionales. El 704 también marcó la transición a la memoria de núcleo magnético .

Impacto social

En 1952, IBM se asoció con expertos en idiomas de la Universidad de Georgetown para desarrollar un software de traducción para su uso en computadoras. El 7 de enero de 1954, el equipo desarrolló un programa de software experimental que permitía a la computadora IBM 701 traducir del ruso al inglés. El dispositivo de traducción Mark 1, desarrollado para la Fuerza Aérea de los Estados Unidos, pudo producir su primera traducción automática del ruso al inglés en 1959 y se mostró al público en 1964. [13]

En 1954, un grupo de científicos ejecutó millones de manos simuladas de blackjack en un IBM 701 con el objetivo de determinar la mejor decisión de juego para cada combinación de cartas. El resultado del estudio fue el conjunto de reglas correctas para pedir carta, plantarse, doblar o dividir en un juego de blackjack que siguen siendo las mismas hoy en día. [13]

El IBM 701 se considera el primer ordenador que mostró el potencial de la inteligencia artificial en el programa de juego de damas de Arthur Samuel, que se lanzó el 24 de febrero de 1956. El programa, que se desarrolló para jugar en el IBM 701, se mostró al público en televisión. El autoproclamado maestro de las damas Robert Nealey jugó la partida en un ordenador IBM 7094 en 1962 y el ordenador ganó. Todavía se considera un hito para la inteligencia artificial y ofreció al público a principios de los años 1960 un ejemplo de las capacidades de un ordenador electrónico. [14]

El Laboratorio de Radiación de la Universidad de California en Livermore desarrolló un sistema de compilación y ejecución de lenguajes llamado KOMPILER para su IBM 701. Speedcode fue el primer lenguaje de programación de alto nivel creado para una computadora IBM . El lenguaje fue desarrollado por John Backus en 1953 para el IBM 701 para soportar cálculos con números de punto flotante . El compilador Fortran también desarrollado por Backus no fue lanzado por IBM hasta el IBM 704 .

Descripción

Configuración de hardware

Marco del procesador IBM 701, que muestra 1071 de los tubos de vacío
Módulo lógico de tubo de vacío de una computadora IBM serie 700.

El sistema IBM 701 [15] estaba compuesto por las siguientes unidades:

El peso total (dependiendo de la configuración) era de aproximadamente 20.516 libras (10,3 toneladas cortas; 9,3 t). [16]

Memoria

Tubo Williams de un IBM 701 en el Museo de Historia de la Computación

El sistema utilizaba circuitos lógicos de tubos de vacío y almacenamiento electrostático, que constaba de 72 tubos Williams con una capacidad de 1024 bits cada uno, lo que daba una memoria total de 2048 palabras de 36 bits cada una. Cada uno de los 72 tubos Williams tenía 3 pulgadas de diámetro. La memoria se podía ampliar hasta un máximo de 4096 palabras de 36 bits mediante la adición de un segundo conjunto de 72 tubos Williams o (más tarde) reemplazando toda la memoria con una memoria de núcleo magnético . La memoria de tubo Williams y la memoria de núcleo posterior tenían cada una un tiempo de ciclo de memoria de 12 microsegundos. La memoria de tubo Williams requería una actualización periódica, lo que obligaba a la inserción de ciclos de actualización en la temporización del 701. Una operación de adición requería cinco ciclos de 12 microsegundos, dos de los cuales eran ciclos de actualización, mientras que una operación de multiplicación o división requería 38 ciclos (456 microsegundos). Además, se utilizaban tambor magnético y cinta magnética para el almacenamiento secundario. [17]

Conjunto de instrucciones

Las instrucciones tenían una longitud de 18 bits y una única dirección.

Los números tenían una longitud de 36 o 18 bits, magnitud con signo y punto fijo . La palabra completa tiene una precisión de unos diez dígitos decimales. Un dígito decimal corresponde a 3,322 bits.

El IBM 701 sólo tenía dos registros accesibles para el programador:

  1. El acumulador tenía 38 bits de longitud (añadiendo dos bits de desbordamiento).
  2. El multiplicador/cociente tenía una longitud de 36 bits.

Periféricos

El lector/grabador de tambor magnético se agregó por recomendación de John von Neumann , quien dijo que reduciría la necesidad de E/S de alta velocidad. [18]

Las primeras unidades de cinta magnética se utilizaron en la máquina de procesamiento de cinta (TPM) y luego se adaptaron al 701. [19]

Clientes del IBM 701

Lista de clientes
  • Sede mundial de IBM, Nueva York (1952)
  • Universidad de California, Los Álamos, NM (1953)
  • Compañía de aviones Lockheed, Glendale, California (1953)
  • Agencia de Seguridad Nacional, Washington, DC (1953)
  • Compañía Aeronáutica Douglas, Santa Mónica, California (1953)
  • Compañía General Electric, Lockland, Ohio (1953)
  • Convair, Fort Worth, Texas (1953)
  • Marina de los EE. UU., Inyokern, California (1953)
  • United Aircraft, East Hartford, Connecticut (1953)
  • Aviación norteamericana, Santa Mónica, California (1953)
  • Corporación Rand, Santa Mónica, California (1953) [20]
  • Boeing Corporation, Seattle, Washington (1953)
  • Compañía de aviones Douglas, El Segundo, Cal. (1954)
  • Suministros de aviación naval, Filadelfia, Pensilvania (1954)
  • Universidad de California, Livermore, California (1954)
  • General Motors Corporation, Detroit, Michigan (1954)
  • Compañía de aviones Lockheed, Glendale, California (1954)
  • Oficina Meteorológica de Estados Unidos, Washington, DC (1955)
  • Centro de Investigaciones Dupont, Wilmington, DE (1954) [21]

Véase también

Referencias

  1. ^ "Unidad de control analítico electrónico IBM 701". IBM . 23 de enero de 2003. Archivado desde el original el 21 de mayo de 2022 . Consultado el 30 de julio de 2022 .
  2. ^ Máquina de procesamiento electrónico de datos Patente US3197624A presentada en 1954, concedida en 1965, Jerrier Haddad, Richard K Richards, Rochester Nathaniel, Jr Harold D Ross
  3. ^ Dyson, George (2012). La catedral de Turing . Knopf Doubleday Publishing. pp. 267–268, 287. ISBN 978-1-4000-7599-7.
  4. ^ ab Pichler, Franz (25 de enero de 2018). Teoría de sistemas asistidos por ordenador. Springer. p. 60. ISBN 9783319747187.
  5. ^ "La serie IBM 700: la informática llega a los negocios". IBM.com . 7 de marzo de 2012. Archivado desde el original el 18 de enero de 2023 . Consultado el 30 de julio de 2022 .
  6. ^ "La calculadora de tambor magnético IBM 650". Columbia.edu . Consultado el 30 de julio de 2022 .
  7. ^ Tomash, Erwin; Cohen, Arnold A. (abril de 1979). "El nacimiento de una ERA: Engineering Associates, Inc. 1946-1955". Anales de la historia de la informática . 1 (2): 90. doi :10.1109/MAHC.1979.10015. S2CID  18712001 . Consultado el 29 de noviembre de 2020 .
  8. ^ Pugh, Emerson W .; Johnson, Lyle R.; Palmer, John H. (1991). Sistemas IBM 360 y primeros 370. MIT Press. págs. 23–34. ISBN 0-262-16123-0.
  9. ^ Goldstine, Herman H. (2 de septiembre de 2008). La computadora desde Pascal hasta von Neumann. Princeton University Press. pp. 328–329. ISBN 978-1-4008-2013-9. Recuperado el 17 de junio de 2024 .
  10. ^ Smagorjnsky, Joseph (1983). "Los comienzos de la predicción numérica del tiempo y el modelado de la circulación general: primeros recuerdos". Advances in Geophysics . 25 : 36. doi :10.1016/S0065-2687(08)60170-3. ISBN 978-0-12-018825-3. Recuperado el 17 de junio de 2024 .
  11. ^ "Archivos de IBM: 701 clientes". Archivos de IBM . 23 de enero de 2003. Archivado desde el original el 11 de mayo de 2021 . Consultado el 19 de diciembre de 2020 .
  12. ^ "Preguntas frecuentes" (PDF) . IBM. 10 de abril de 2007. p. 26. Archivado desde el original (PDF) el 21 de junio de 2007.
  13. ^ ab "La serie IBM 700: impactos culturales". IBM . 7 de marzo de 2012. Archivado desde el original el 5 de enero de 2019 . Consultado el 30 de julio de 2022 .
  14. ^ Ed Feigenbaum; Gio Wiederhold; John McCarthy (1990). "Memorial Resolution: Arthur L. Samuel" (PDF) . Stanford University Historical Society. Archivado desde el original (PDF) el 26 de mayo de 2011. Consultado el 29 de abril de 2011 .
  15. ^ "Máquina de procesamiento electrónico de datos IBM Type 701" (PDF) . Digital Computer Newsletter . 5 (4): 7–8. Octubre de 1953.
  16. ^
    • Weik, Martin H. (marzo de 1961). "IBM 701". www.ed-thelen.org . Una tercera encuesta sobre sistemas informáticos digitales electrónicos domésticos . Consultado el 25 de mayo de 2018 .

      ¿Qué incluye el peso total?
    • Weik, Martin H. (diciembre de 1955). "IBM-701". www.ed-thelen.org . Un estudio de los sistemas informáticos digitales electrónicos domésticos . Consultado el 25 de mayo de 2018 .
  17. ^ Hayes, John P. (1978). Arquitectura y organización de computadoras . p. 22. ISBN 0-07-027363-4.
  18. ^ John von Neumann: Cartas seleccionadas, Carta a RS Burlington . Sociedad Matemática Americana y Sociedad Matemática de Londres. 2005. p. 73.
  19. ^ da Cruz, Frank (julio de 2003). "IBM 701 Tape Drive - The First Magnetic Tape Drive for Computer Data Storage". Historia de la informática de la Universidad de Columbia . Consultado el 19 de diciembre de 2020 .
  20. ^ "RAND y la evolución de la información: una historia en ensayos y viñetas" (PDF) . rand.org . 2008 . Consultado el 19 de diciembre de 2020 .
  21. ^ "El sueño en la máquina". Science History Institute . 2010-08-26. Archivado desde el original el 2019-05-10 . Consultado el 2019-05-10 .
Notas

Enlaces externos