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 central de producción en serie , que se anunció al público el 21 de mayo de 1952. [1] Fue inventado y desarrollado por Jerrier Haddad y Nathaniel Rochester basado en la máquina IAS en Princeton . [2] [3] [4]

El IBM 701 fue el primer ordenador de la serie IBM 700/7000 , que fueron 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

IBM 701 competía con el UNIVAC 1103 de Remington Rand en el mercado de la computación científica, que había sido desarrollado para la NSA , por lo que se mantuvo en secreto hasta que se obtuvo permiso para comercializarlo en 1951. [7] A principios de 1954, un comité del Estado Mayor Conjunto El personal 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, pero la UNIVAC fue favorecida unánimemente por su equipo de entrada y salida significativamente más rápido. [8]

Se instalaron diecinueve sistemas IBM 701. [9] El primer 701 fue entregado a la sede mundial de IBM en Nueva York. Ocho fueron a parar a compañías aeronáuticas. En el Laboratorio Nacional Lawrence Livermore , tener un IBM 701 significaba que los científicos podían ejecutar cálculos sobre explosivos nucleares más rápido.

"Creo que existe 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 IBM de 1953. asamblea anual de accionistas. Watson Jr. estaba describiendo la aceptación en el mercado de la computadora IBM 701. Antes de que comenzara la producción, Watson visitó 20 empresas que eran clientes potenciales. Así lo dijo en la junta 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". [10]

Aviation Week del 11 de mayo de 1953 dice que el cargo de alquiler del 701 era de unos 12.000 dólares al mes; American Aviation, 9 de noviembre de 1953, dice "15.000 dólares al mes por turno de 40 horas. Un segundo turno de 40 horas aumenta el alquiler a 20.000 dólares al mes". [ cita necesaria ]

El sucesor del 701 fue el IBM 704 equipado con registro de índice , introducido 4 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 soportar el extra. características. El 704 también marcó la transición a la memoria de núcleo magnético .

Impacto social

En 1952, IBM se asoció con estudiosos de idiomas de la Universidad de Georgetown para desarrollar 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 EE. UU., pudo producir su primera traducción automática del ruso al inglés en 1959 y se mostró al público en 1964. [11]

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

El IBM 701 pretende ser el primer ordenador que muestra el potencial de la inteligencia artificial en el programa de juego de damas de Arthur Samuel el 24 de febrero de 1956. El programa, desarrollado para jugar en el IBM 701, se mostró al público en televisión. El autoproclamado maestro de las damas, Robert Nealey, jugó en una computadora IBM 7094 en 1962 y la computadora ganó. Todavía se considera un hito para la inteligencia artificial y ofreció al público a principios de la década de 1960 un ejemplo de las capacidades de una computadora electrónica. [12]

El Laboratorio de Radiación de la Universidad de California en Livermore desarrolló un sistema de compilación y tiempo de ejecución de lenguaje 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 el cálculo 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 [13] estaba compuesto por las siguientes unidades:

El peso total (según la configuración) fue de aproximadamente 20.516 libras (10,3 toneladas cortas; 9,3 t). [14]

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 constaban de 72 tubos Williams con una capacidad de 1024 bits cada uno, dando una memoria total de 2048 palabras de 36 bits cada uno. Cada uno de los 72 tubos Williams tenía 3 pulgadas de diámetro. La memoria podría ampliarse hasta un máximo de 4096 palabras de 36 bits añadiendo un segundo conjunto de 72 tubos Williams o (posteriormente) reemplazando toda la memoria con una memoria de núcleo magnético . La memoria del tubo Williams y la posterior memoria central tenían cada una un tiempo de ciclo de memoria de 12 microsegundos. La memoria del tubo Williams requería una actualización periódica, lo que exigía la inserción de ciclos de actualización en la sincronización del 701. Una operación de suma 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 utilizaron tambores magnéticos y cintas magnéticas para el almacenamiento secundario. [15]

Conjunto de instrucciones

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

Los números tenían 36 bits o 18 bits de longitud, 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 o 3,322 bits.

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

  1. El acumulador tenía 38 bits de largo (agregando 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. [dieciséis]

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

Clientes de IBM 701

Lista de clientes
  • Sede mundial de IBM, Nueva York, NY (1952)
  • Universidad de California., Los Alamos, Nuevo México (1953)
  • Lockheed Aircraft Company, Glendale, California. (1953)
  • Agencia de Seguridad Nacional, Washington, DC (1953)
  • Douglas Aircraft Company, Santa Mónica, Cal. (1953)
  • Compañía General Electric., Lockland, Ohio (1953)
  • Convair, Fort Worth, Texas (1953)
  • Marina de los EE. UU., Inyokern, Cal. (1953)
  • United Aircraft, East Hartford, Connecticut (1953)
  • Aviación norteamericana, Santa Mónica, Cal. (1953)
  • Rand Corporation., Santa Mónica, Cal. (1953) [18]
  • Boeing Corporation, Seattle, Washington (1953)
  • Compañía de aviones Douglas, El Segundo, Cal. (1954)
  • Suministro de aviación naval, Filadelfia, Pensilvania (1954)
  • Universidad de California, Livermore, Cal. (1954)
  • General Motors Corporation, Detroit, Michigan (1954)
  • Lockheed Aircraft Company, Glendale, California. (1954)
  • Oficina Meteorológica de EE. UU., Washington, DC (1955)
  • Investigación central de Dupont, Wilmington, DE (1954) [19]

Ver 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 de datos electrónicos Patente US3197624A presentada en 1954, concedida en 1965, Jerrier Haddad, Richard K Richards, Rochester Nathaniel, Jr Harold D Ross
  3. ^ Dyson, George (2012). Catedral de Turing . Editorial Knopf Doubleday. págs. 267–268, 287. ISBN 978-1-4000-7599-7.
  4. ^ ab Pichler, Franz (25 de enero de 2018). Teoría de sistemas asistidos por computadora. Saltador. pag. 60.ISBN _ 9783319747187.
  5. ^ "La serie IBM 700: la informática llega al negocio". 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 Computación . 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). "Los sistemas 360 y 370 tempranos de IBM ". Prensa del MIT. págs. 23–34. ISBN 0-262-16123-0.
  9. ^ "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 .
  10. ^ "Preguntas frecuentes" (PDF) . IBM. 10 de abril de 2007. pág. 26. Archivado desde el original (PDF) el 21 de junio de 2007.
  11. ^ 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 .
  12. ^ Ed Feigenbaum; Gio Wiederhold; John McCarthy (1990). "Resolución conmemorativa: Arthur L. Samuel" (PDF) . Sociedad Histórica de la Universidad de Stanford . Archivado desde el original (PDF) el 26 de mayo de 2011 . Consultado el 29 de abril de 2011 .
  13. ^ "Máquina de procesamiento de datos electrónicos IBM tipo 701" (PDF) . Boletín de Informática Digital . 5 (4): 7–8. Octubre de 1953.
  14. ^
    • Weik, Martin H. (marzo de 1961). "IBM 701". www.ed-thelen.org . "Una tercera encuesta sobre los sistemas informáticos digitales electrónicos nacionales ". Consultado el 25 de mayo de 2018 .

      Qué está incluido en el peso total:
    • Weik, Martin H. (diciembre de 1955). "IBM-701". www.ed-thelen.org . Una encuesta sobre los sistemas informáticos digitales electrónicos nacionales . Consultado el 25 de mayo de 2018 .
  15. ^ Hayes, John P. (1978). Arquitectura y Organización de Computadores . pag. 22.ISBN _ 0-07-027363-4.
  16. ^ John von Neumann: Cartas seleccionadas, Carta a RS Burlington . Sociedad Matemática Estadounidense y Sociedad Matemática de Londres. 2005. pág. 73.
  17. ^ da Cruz, Frank (julio de 2003). "Unidad de cinta IBM 701: la primera unidad de cinta magnética para almacenamiento de datos informáticos". Historia de la Computación de la Universidad de Columbia . Consultado el 19 de diciembre de 2020 .
  18. ^ "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 .
  19. ^ "El sueño en la máquina". Instituto de Historia de la Ciencia . 2010-08-26. Archivado desde el original el 10 de mayo de 2019 . Consultado el 10 de mayo de 2019 .
Notas

enlaces externos