IBM 701

ImprimirCitar
Sistema informático Vacuum-tube

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 fue anunciado al público el 21 de mayo de 1952. Fue inventado y desarrollado por Jerrier Haddad y Nathaniel Rochester basado en la máquina IAS en Princeton.

La IBM 701 fue la primera computadora de la serie IBM 700/7000, que fueron las computadoras de gama alta de IBM hasta la llegada de IBM System/360 en 1964.

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.

Historia

IBM 701 compitió con UNIVAC 1103 de Remington Rand en el mercado de computación científica, que se había desarrollado para la NSA, por lo que se mantuvo en secreto hasta que se obtuvo el permiso para comercializarlo en 1951. 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 de Predicción Numérica Conjunta del Tiempo. Según las pruebas, las dos máquinas tenían una velocidad computacional comparable, con una ligera ventaja para la máquina de IBM, pero la UNIVAC se vio favorecida unánimemente por su equipo de entrada y salida significativamente más rápido.

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

"Creo que hay un mercado mundial para quizás cinco computadoras" a menudo se atribuye 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. reunión. 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 conferencia de accionistas. reunión, "a raíz de nuestro viaje, en el que esperábamos recibir pedidos de cinco máquinas, volvimos a casa con pedidos de 18″.

La

Semana de la aviación del 11 de mayo de 1953 dice que el alquiler del 701 era de unos 12 000 dólares al mes; American Aviation 9 de noviembre de 1953 dice "$15,000 al mes por turno de 40 horas. Un segundo turno de 40 horas eleva el alquiler a $20,000 por mes".

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 apoyar las características 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 académicos de idiomas de la Universidad de Georgetown para desarrollar un software de traducción para usar en computadoras. El 7 de enero de 1954, el equipo desarrolló un programa de software experimental que permitió que la computadora IBM 701 tradujera del ruso al inglés. El dispositivo de traducción Mark 1, que fue desarrollado para la Fuerza Aérea de los 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.

En 1954, un grupo de científicos ejecutó 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 el conjunto de reglas correctas para pedir, plantarse, doblar o dividir en un juego de blackjack, que siguen siendo las mismas en la actualidad.

La IBM 701 afirma ser la primera computadora 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, que fue desarrollado para jugar en la IBM 701, se demostró al público en la 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.

El Laboratorio de Radiación de la Universidad de California en Livermore desarrolló un sistema de tiempo de ejecución y compilació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 admitir el cálculo con números de coma flotante. El compilador Fortran también desarrollado por Backus no fue lanzado por IBM hasta el IBM 704.

Descripción

Configuración de hardware

IBM 701 marco procesador, mostrando 1071 de los tubos de vacío
Módulo lógico tubo vacío de una computadora IBM de 700 series.

El sistema IBM 701 estaba compuesto por las siguientes unidades:

  • IBM 701 - Unidad de Control Analítico (CPU)
  • IBM 706 - Electrostatic Storage Unit (2048 palabras de Williams tube Memory)
  • IBM 711 - Lector de Tarjeta Punched (150 Tarjetas/min.)
  • IBM 716 - Impresora (150 Líneas/min.)
  • IBM 721 - Grabadora de tarjetas (100 tarjetas/min.)
  • IBM 726 - Lector/Recorder de cinta magnética (100 bits/inch)
  • IBM 727 - Lector/Recorder de cinta magnética (200 bits/inch)
  • IBM 731 - Lector de tambor magnético/Recorder
  • IBM 736 - Power Frame #1
  • IBM 737 - Unidad de almacenamiento de núcleo magnético (4096 palabras de 12 μs Memoria de núcleo)
  • IBM 740 - Cathode Ray Tube Output Recorder
  • IBM 741 - Power Frame #2
  • IBM 746 - Dependencia de Distribución de Poderes
  • IBM 753 - Unidad de Control de Cinta Magnética (controlada hasta diez IBM 727s)

El peso total (según la configuración) fue de unas 20 516 libras (10,3 toneladas cortas; 9,3 t).

Memoria

Canal Williams de un IBM 701 en el Museo de Historia Informática

El sistema utilizaba circuitos lógicos de válvulas de vacío y almacenamiento electrostático, que constaba de 72 válvulas Williams con una capacidad de 1024 bits cada una, 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 podría ampliarse hasta un máximo de 4096 palabras de 36 bits mediante la adición de un segundo conjunto de 72 válvulas Williams o (posteriormente) reemplazando toda la memoria con memoria de núcleo magnético. La memoria del tubo de Williams y la memoria central posterior tenían cada una un tiempo de ciclo de memoria de 12 microsegundos. La memoria del tubo de 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).

Conjunto de instrucciones

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

  • Firme (1 bit) - Palabras enteras (-) o media palabra (+) dirección de operación
  • Opcode (5 bits) - 32 instrucciones
  • Address (12 bits) - 4096 Direcciones de media palabra

Números eran de 36 bits o 18 bits de largo, magnitud firmada, punto fijo. La palabra completa tiene una precisión de unos diez dígitos decimales. Un dígito decimal corresponde a log210{displaystyle log_{2}10} o 3.322 bits.

El IBM 701 solo tenía dos registros accesibles para el programador:

  1. El acumulador tenía 38 bits de largo (cerrar dos bits de desbordamiento).
  2. El multiplicador/cociente tenía 36 bits de largo.

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.

Las primeras unidades de cinta magnética se usaron en Tape Processing Machine (TPM) y luego se adaptaron al 701.

Clientes de IBM 701

Lista de clientes
  • IBM World Headquarters, New York, N.Y. (1952)
  • University of California., Los Alamos, N.M. (1953)
  • Lockheed Aircraft Company, Glendale, Cal. (1953)
  • National Security Agency, Washington, D.C. (1953)
  • Douglas Aircraft Company, Santa Monica, Cal. (1953)
  • General Electric Company., Lockland, Ohio (1953)
  • Convair, Fort Worth, Tex. (1953)
  • U.S. Navy, Inyokern, Cal. (1953)
  • United Aircraft, East Hartford, Conn. (1953)
  • North American Aviation, Santa Monica, Cal. (1953)
  • Rand Corporation., Santa Monica, Cal. (1953)
  • Boeing Corporation, Seattle, Wash. (1953)
  • Douglas Aircraft Company, El Segundo, Cal. (1954)
  • Naval Aviation Supply, Philadelphia, Pa. (1954)
  • University of California, Livermore, Cal. (1954)
  • General Motors Corporation, Detroit, Mich. (1954)
  • Lockheed Aircraft Company, Glendale, Cal. (1954)
  • U.S. Weather Bureau, Washington, D.C. (1955)
  • Dupont Central Research, Wilmington, DE (1954)

Contenido relacionado

Douglas dc-8

Después de la Segunda Guerra Mundial, Douglas fue el fabricante de aviones dominante en el mercado de la aviación comercial. Aunque Boeing había lanzado el...

Gráficos 2D por computadora

Gráficos por computadora en 2D es la generación de imágenes digitales basada en computadora, principalmente a partir de modelos bidimensionales y mediante...

Instrumentos Texas

Coordenadas: 32°54′40″N 96°45′08″W / 32.9110°N 96.7523°O / 32.9110;...
Más resultados...
Tamaño del texto:
Copiar
Síguenos en YouTube
¡ Ayúdanos a crecer con @academialab !