IBM 7950 Harvest

From Wikipedia, the free encyclopedia

La Cosecha

El IBM 7950 Harvest es también conocida como la cosecha, fue una especie de complemento para la computadora de estiramiento que se instaló en los EE. UU. en la Agencia de Seguridad Nacional (NSA). Creada por IBM, fue entregada a la NSA en 1962 y operó hasta 1976, cuando fue dada de baja y reemplazada por otra más avanzada. The Harvest(la cosecha) fue diseñada para ser utilizada en el criptoanálisis.[1][2]

En abril de 1958, el diseño final para la versión personalizada de la NSA del ordenador de IBM Stretch había sido aprobado, y la máquina se instaló en febrero de 1962.El ingeniero de diseño fue James H. Pomerene, y fue construido por IBM en Poughkeepsie, Nueva York. Su electrónica (fabricada con el mismo tipo de transistores discretos que utilizan para estirar) eran físicamente el doble de grandes que el tramo que se adjunta. La cosecha ha agregado un pequeño número de instrucciones de estiramiento, ya que no podía funcionar de manera independiente.

La NSA realizó una evaluación que determinó que la cosecha era más poderosa que la mejor máquina disponible en el comercio por un factor de 50 a 200, dependiendo de la tarea.

Arquitectura

Un cartucho de Cinta de la Cosecha.
  • IBM 7951 - Coprocesador de corriente.
  • IBM 7952 - Alto rendimiento de almacenamiento central
  • IBM 7955 - Sistema de cinta magnética también conocida como tractor.
  • IBM 7959 - Alta velocidad I/O exchange.

Con la unidad de procesamiento de flujo, la cosecha fue capaz de procesar 3 millones de caracteres por segundo.

El sistema de la cinta del tractor, que era parte del sistema de la cosecha fue único para su tiempo. Se incluyeron seis unidades de cinta que se encargaban de 1.75 pulgadas de ancho (44 mm) de cinta en los cartuchos, junto con un mecanismo de la biblioteca, que podría alcanzar un cartucho de una biblioteca, montarlo en una unidad, y restaurarla en la biblioteca. Las tasas de transferencia y mecanismo de la biblioteca se equilibraron en su rendimiento de tal manera que el sistema podría leer dos flujos de datos de la cinta, y escribir a un tercero, para toda la capacidad de la biblioteca, sin pérdida de tiempo para el manejo de la cinta.

Programación

El modo de funcionamiento más importante de la cosecha fue el modo 'setup', donde se ha configurado el procesador de la máquina(con varios cientos de bits de información) ya que antes el procesador era operado con transmisión de datos de memoria(tenía la posibilidad de tomar dos corrientes de memoria) y escribir una corriente separada de la memoria. Los dos bytes de corriente pueden ser combinados y usados para buscar datos en las tablas, o para determinar la frecuencia de distintos valores. Un valor puede ser cualquier cosa desde 1 a 16 bits contiguos, sin tener en cuenta la alineación y las corrientes ya que pueden ser tan simples como los datos establecidos en la memoria, o la lectura de datos en varias ocasiones, bajo el control de la multiplicación anidada de descriptores "do loop" para su interpretación por el hardware.

Dos lenguajes de programación, Alpha y Beta (no debe confundirse con el lenguaje de programación Simula-Inspired BETA) fueron diseñados para la programación, y IBM proporcionó un compilador para la máquina antes de que fuera entregada.

Uso

Referencias

Enlaces externos

Related Articles

Wikiwand AI