stringtranslate.com

Hoja de datos de seguridad 930

SDS 930 en Swissair , 1966

El SDS 930 fue un ordenador comercial de 24 bits que utilizaba transistores de unión bipolar y que vendió Scientific Data Systems . Se anunció en diciembre de 1963 y sus primeras instalaciones se realizaron en junio de 1964. [1]

Descripción

Un sistema SDS 930 consta de al menos tres gabinetes estándar (30 pies cúbicos, 0,85 m 3 ), que pesan alrededor de 3200 libras (1,6 toneladas cortas; 1,5 t). [2] Está compuesto por una unidad aritmética y lógica, al menos 8192 palabras (24 bits + bit de paridad simple ) de memoria de núcleo magnético y la unidad IO. Se utiliza aritmética de enteros en complemento a dos . La máquina tiene multiplicación y división de enteros, pero no hardware de punto flotante. [3] Se puede agregar una unidad de correlación y filtrado (CFE) opcional, que es capaz de realizar operaciones de multiplicación-suma de punto flotante muy rápidas (principalmente pensadas para aplicaciones de procesamiento de señales digitales).

También se proporciona una consola independiente, que incluye pantallas binarias de los registros de la máquina e interruptores para iniciar y depurar programas. La entrada de usuario se realiza mediante una unidad ASR Teletype Modelo 35 y un lector de cinta de papel de alta velocidad (300 cps). La mayoría de los sistemas incluyen al menos dos unidades de cinta magnética, que funcionan a una velocidad de hasta 75 in/s a 800 bpi. También está disponible la variedad normal de periféricos, incluidas unidades de tambor magnético, lectores de tarjetas y perforadoras, y un amplio conjunto de dispositivos de conversión analógico-digital/digital-analógico. También está disponible una unidad de pantalla gráfica (modo vectorial), pero no incluye un medio de entrada de teclado. [ cita requerida ]

El SDS 930 es un ordenador científico típico de pequeña y mediana escala de la década de 1960. Su velocidad es buena para su coste, pero con un tiempo de adición de números enteros de 3,5 microsegundos, no está a la altura de los caballos de batalla científicos de la época (el CDC 6600 , por ejemplo). Un 930 bien equipado puede superar fácilmente los 10 gabinetes y requiere una sala climatizada de 28 a 46 m2 (300 a 500 pies cuadrados ). El precio de un sistema de este tipo en 1966 rondaría los 500.000 dólares. [ cita requerida ]

Los lenguajes de programación disponibles incluyen FORTRAN II, ALGOL 60 y el lenguaje ensamblador conocido como Meta-Symbol. El sistema FORTRAN es muy compacto, ya que fue diseñado e implementado por Digitek para que SDS lo compile y lo ejecute en máquinas de la serie SDS 900 de 4096 palabras. Para hacer algo útil en un espacio de memoria tan pequeño, el compilador se basa en una característica arquitectónica de SDS conocida como Programmed OPeratorS o POPS. Esta característica consiste en un solo bit en la palabra de instrucción que hace que la máquina "marque el lugar y se ramifique" a la dirección de memoria del valor del código de instrucción más 100 (octal). Como resultado, se pueden definir e implementar pseudoinstrucciones que producen un código de propósito especial muy compacto. Tanto el compilador FORTRAN como el entorno de ejecución aprovechan esta capacidad. [4] [5]

Hacia el final de la vida útil del SDS 930 en el mercado , se introdujo un sistema de monitorización en tiempo real que incluía un compilador FORTRAN IV. [6] Ni el sistema operativo ni el compilador fueron utilizados en gran medida por los clientes. Muchas organizaciones modificaron y mejoraron el hardware del 930. El Proyecto Genie de la Universidad de California, Berkeley , añadió hardware para permitir el uso compartido del tiempo con el Berkeley Timesharing System . Estos cambios formaron posteriormente la base del SDS 940. Otros sistemas operativos también fueron escritos para la máquina por los clientes, incluido Arachnid (Spider) de la Universidad de Texas en Austin.

En aquella época, se podían encontrar SDS 930 en la mayoría de los principales laboratorios del gobierno estadounidense, incluido el Laboratorio Científico de Los Álamos. Los primeros simuladores de vuelo utilizaban el SDS 930 por su capacidad de multiplicación y división de números enteros y por sus módulos periféricos de control y adquisición de datos en tiempo real. Las máquinas son especialmente adecuadas para este y otros tipos de adquisición de datos y análisis en tiempo real, así como para servir como sistema de control digital para sistemas analógicos híbridos.

El entrenador de ataque ASW de buque de superficie (dispositivo 14A2A) utilizó una computadora SDS 930 y fue diseñado para entrenar al equipo de ataque ASW de un destructor de la Armada de los EE. UU. proporcionando simulaciones realistas en tierra con ahorros de costos en tiempo operativo y gastos en el mar. [7]

Según estimaciones de 1974, todavía había alrededor de 200 computadoras SDS-930/940/945 instaladas. [1]

Véase también

Referencias

  1. ^ por Keith G. Calkins (junio de 1984). "La COMPUTADORA que no morirá: la SDS SIGMA 7". 5th TeleExchange Proceedings . Orlando, Florida . Consultado el 21 de abril de 2011 .
  2. ^ CPU (banco de memoria único): 1150 lb, gabinete de fuente de alimentación: 1200 lb, gabinete de E/S: 700 lb, consola de control: 150 lb. Consulte "Documentos SDS 930". bitsavers.org . 900066C_930_Technical_Manual_Feb66.pdf, pág. 1–6 (19).
  3. ^ Manual de referencia de la computadora SDS 930 (PDF) . Scientific Data Systems. Noviembre de 1969. {{cite book}}: |work=ignorado ( ayuda )
  4. ^ Un operador programado era un concepto de hardware en la serie de computadoras SDS 900 similar al concepto de "códigos adicionales" de la computadora Atlas . El mecanismo de llamada del operador programado permitía que los códigos de operación de la computadora fueran interpretados por el código de software. Véase Scientific Data Systems, "Serie SDS 900", manual técnico. Cf. Operador programado. Véase también "Manual de referencia SDS 910", febrero de 1970. Cf. Apéndice E, página A-19, "Operadores programados" para una discusión en profundidad de los operadores programados.
  5. ^ Bell, Gordon, "Computer Structures: Readings and Examples", Sección 6: Procesadores con capacidad de multiprogramación, p. 275. "El [SDS] 940 utiliza un mapa de memoria que es casi un subconjunto del de Atlas pero es más modesto que el del IBM 360/67 [Arden et al., 1966] y el GE 645 [Dennis, 1965; Daley y Dennis, 1968]. Aparentemente, varias instrucciones están incorporadas a través del mecanismo de llamada de operador programado, basado en códigos adicionales de Atlas (Cap. 23). Las instrucciones definidas por software enfatizan la necesidad de características de hardware. Por ejemplo, se necesita aritmética de punto flotante cuando se ejecutan varios programas vinculados a la computadora. El SDS 945 es un sucesor del 940, con una capacidad ligeramente mayor pero a un costo menor".
  6. ^ Scientific Data Systems (febrero de 1966). SDS Real-Time MONITOR (PDF) . Consultado el 23 de diciembre de 2015 .
  7. ^ Boletín de Entrenamiento Naval. Oficina de Personal Naval. 1966.

Enlaces externos