El Cyclone es un ordenador de tubo de vacío , construido por el Iowa State College (posteriormente Universidad) en Ames, Iowa. El ordenador se puso en servicio en julio de 1959. Se basaba en la arquitectura IAS desarrollada por John von Neumann . El Cyclone se basaba en ILLIAC , la computadora automática de la Universidad de Illinois . El Cyclone usaba palabras de 40 bits, utilizaba dos instrucciones de 20 bits por palabra y cada instrucción tenía un código de operación de ocho bits y un operando o campo de dirección de 12 bits. En general, los ordenadores basados en IAS no eran compatibles entre sí, aunque originalmente las rutinas matemáticas que se ejecutaban en ILLIAC también se ejecutaban en el Cyclone.
El Cyclone se completó justo cuando el transistor estaba reemplazando al tubo de vacío como elemento de computación activo. El Cyclone tenía alrededor de 2.500 tubos de vacío, de los cuales 1.521 eran del tipo 5844. (El ordenador IBM 1401 , anunciado el mismo año, estaba totalmente transistorizado. Se fabricaron alrededor de 15.000 máquinas IBM 1401).
El supervisor de la construcción de la computadora Cyclone fue el Dr. RM Stewart, profesor de física en el ISC (ahora ISU). La entrada de cinta de papel se actualizó con un lector óptico de caracteres que utiliza un motor paso a paso de alta velocidad, también por una persona del Departamento de Física. Robert Asbury Sharpe organizó y dictó cursos para profesores interesados y escribió un ensamblador , así como un compilador ALGOL para Cyclone.
El Cyclone resolvió 40 ecuaciones con 40 incógnitas en menos de cuatro minutos. Se trataba del mismo tipo de problema que el ordenador Atanasoff-Berry había sido diseñado para resolver veinte años antes en la misma universidad.
La computadora Cyclone medía 3 metros de alto, 3,6 metros de largo y 90 centímetros de ancho y contenía más de 2.700 tubos de vacío. Utilizaba 19 kW de energía eléctrica y pesaba alrededor de 2.300 kilos (5.000 libras). El "buen tiempo" era de unas 40 horas semanales.
El Cyclone original tenía:
- Entrada y salida mediante cinta de papel de cinco agujeros.
- También estaba disponible para impresión un modelo 28 Teleprinter , de 10 caracteres por segundo.
- La memoria era originalmente de 1.024 palabras de 40 bits de memoria electrostática de tubo Williams .
El Cyclone tuvo una importante reconstrucción alrededor de 1961:
- La cinta de papel de cinco agujeros fue sustituida por un lector/perforador de cinta de ocho agujeros.
- La impresora de consola se actualizó a una Friden Flexowriter de ocho orificios .
- La memoria Williams de 1024 palabras fue reemplazada por cuatro bancos de memoria de núcleo magnético , 4096 palabras en cada banco.
Ambas versiones tenían características y limitaciones:
- Todos los derivados de IAS utilizaban una CPU asíncrona , sin reloj. Cada unidad generaba una señal de "respuesta" o "estoy listo", que permitía utilizar la salida o dar el siguiente paso. La mayoría de las computadoras diseñadas desde entonces son "sincrónicas", lo que significa que después de una cierta cantidad de ciclos de reloj, la unidad termina con la operación pendiente, por ejemplo, una adición.
- No había registros de índice. Para acceder a datos secuenciales en un bucle, los programas utilizaban la modificación de direcciones en las instrucciones en lugar de incrementar o decrementar un índice.
- El Cyclone tenía un sistema de altavoces conectado al bit de señal del acumulador. Los operadores o los monitores podían escuchar un bucle infinito o un programa en particular. Cuando la computadora terminaba, se iniciaba el programa de ejercicio de memoria, que tenía un sonido distintivo que indicaba a los demás que la máquina estaba disponible. Se colocaron altavoces en las oficinas y áreas de trabajo para mayor comodidad.
El único dispositivo de entrada era el lector de cinta de papel y las únicas salidas eran la impresora de la consola y la perforadora de cinta de papel. Como la perforadora de cinta de papel era mucho más rápida que la impresora, la mayor parte de la salida se perforaba y luego se enviaba a una impresora fuera de línea.
La Iowa State Cyclone es distinta de la computadora Atanasoff-Berry de finales de la década de 1930: ni John Vincent Atanasoff ni Clifford Berry trabajaron en esta máquina.
Véase también
Referencias
1) "A Third Survey of Domestic Electronic Digital Computing Systems" Informe n.º 1115, marzo de 1961, de Martin H. Weik, publicado por Ballistic Research Laboratories, Aberdeen Proving Ground, Maryland
2) "A Fourth Survey of Domestic Electronic Digital Computing Systems" Informe n.º 1227, enero de 1964, de Martin H. Weik, publicado por Ballistic Research Laboratories, Aberdeen Proving Ground, Maryland
3) LaFarr Stuart era un estudiante de posgrado en economía y también escribió programas de prueba y utilidades durante y después del desarrollo de la segunda versión del Cyclone. LaFarr escribió el ensamblador en código de máquina, ya que no había ninguna máquina para un ensamblador cruzado. También escribió un programa de música, consulte los enlaces externos.
Enlaces externos
- Informe BRL n.º 1115, marzo de 1961
- BRL Informe BRL No. 1227, enero de 1964
- Universidad Estatal de Iowa, Departamento de Estadística, Registros informáticos de Cyclone, RS 13/24/5
- Departamento de Ciencias de la Computación, Universidad Estatal de Iowa
- Universidad Estatal de Iowa, Investigación en Tecnología Informática