El sistema de procesamiento de datos IBM 1620

Source: http://www.columbia.edu/cu/computinghistory/1620.html

El sistema de procesamiento de datos básico IBM 1620 Modelo 1, 1959-1970, fotografía del Centro Histórico del Museo de la Computación . Este no es el 1620 del laboratorio Watson . El 1620 era relativamente pequeño y económico para su época. El Modelo 1 usaba cinta de papel (unidad que se muestra arriba a la izquierda) para E/S, además de una consola de máquina de escribir para control interactivo y salida impresa. Una de las últimas máquinas decimales de IBM (el formato interno de los números era BCD, con bits de signo y paridad), el apodo del 1620 era CADET (No puedo sumar ni siquiera intentarlo) porque la suma se lograba usando tablas de búsqueda en lugar de sumadores (de manera similar para la resta y la multiplicación, y no había ninguna instrucción DIVIDIR; la división se realizó en software). Programado en SPS (Sistema de programación simbólica, el ensamblador 1620) y FORTRAN (diseñado por el ex alumno de Watson Lab, John Backus ), ambos disponibles desde el primer día. Es evidente que el 1620 Modelo 1 le debe mucho a su predecesor, el 610 Auto-Point Computer (el primer intento de IBM de crear un pequeño ordenador científico); las principales diferencias son la memoria central en lugar del tambor, sin panel de conexión(la 1620 era una verdadera computadora con programas almacenados en lugar de una "máquina de Turing" con una cinta larga) y un lenguaje de programación estándar de alto nivel.

El Modelo 2 incluía verdadera aritmética y mayores capacidades de E/S, incluidas tarjetas perforadas. La contraparte orientada a los negocios del 1620 fue la serie 1400 . Una variación del 1620 fue el 1710, que tenía convertidores analógicos/digitales, interrupciones y otras características necesarias para el control de procesos industriales.

De Mike Radow , ex miembro de Watson Lab:

En 1959, o a más tardar en 1960, " Watson North " tenía un pequeño IBM 1620 en un rincón de la habitación de arriba, detrás del 650 . Como estudiantes de "Ciencias con honores" de la secundaria, Paul Schneck (más tarde iría a la NASA y ahora director del Centro de Investigación de Supercomputación de la NSA) y yo a menudo escribíamos programas para competir con el ya entonces antiguo 650 contra el transistorizado ( ! ) 1620.

Fue entonces cuando (lamentablemente) aprendí que los algoritmos son tan (si no más) importantes que el acceso sin procesar y los tiempos de ciclo de una máquina.

El 1620 se multiplicó y dividió utilizando tablas almacenadas en la memoria. Como era de esperar, un truco común y de segundo año era cargar las tablas con valores corruptos, haciendo que el programa de un amigo produjera basura. A veces, un novato podía convencerse de que el 1620 estaba roto y producía resultados incorrectos... pero sólo una vez. Pronto aprendí que nunca debía hacer este truco con los estudiantes de posgrado, especialmente si eran más altos que yo...

De Bill Prince, 16 de septiembre de 2005:

Vi sus páginas 1401 y 1620 en Internet. Cuando estudiaba en Berkeley en los años 60, tenía trabajos a tiempo parcial trabajando en ambas máquinas. Me gustaría compartir una anécdota de 1620.

Solía ​​​​haber un programa para el 1620 que funcionaba con esta línea. Pusiste una radio AM en la consola de la CPU y la sintonizaste para escuchar el ruido más fuerte. (Generaron una gran cantidad de ruido de RF aleatorio que podría causar estragos en los equipos electrónicos cercanos). Luego alimentaste una baraja de cartas con el programa. La radio tocaría "Stars and Stripes Forever" y la impresora de líneas tocaría los redobles de tambores. ¡Me gustaría ver que una computadora portátil Pentium IV hiciera eso!

Un sistema informático IBM 1620 Modelo 2 completamente configurado con unidad de disco 1311, unidad de cinta de papel 1621, unidad de almacenamiento central 1625 (20K-60K), lector/perforador de tarjetas 1622, impresora de líneas 1443 y algunos equipos de registro de unidades . Foto del Museo de Tecnología de Tesalónica, Grecia.

Fotografía de marketing de IBM del 1620.

Un primer plano del panel de control 1620.