stringtranslate.com

Serie UNIVAC 1100/2200

UNIVAC 1100/80

La serie UNIVAC 1100/2200 es una serie de sistemas informáticos de 36 bits compatibles, que comenzó con el UNIVAC 1107 en 1962, fabricado inicialmente por Sperry Rand . La serie sigue recibiendo soporte en la actualidad de Unisys Corporation como ClearPath Dorado Series. El número de modelo 1107 de estado sólido estaba en la misma secuencia que los ordenadores de tubo de vacío anteriores , pero los primeros ordenadores no eran compatibles con sus sucesores de estado sólido . [1]

Arquitectura

Formatos de datos

Formato de instrucciones

Las instrucciones tienen una longitud de 36 bits y cuentan con los siguientes campos: [5] [6]

f (6 bits) - designador de función ( código de operación ),
j (4 bits) - designador de palabra parcial, designador de registro J o designador de función menor,
a (4 bits) - designador de registro (A, X o R) o designador de E/S,
x (4 bits) - designador del registro de índice (X),
h (1 bit) - designador de incremento del registro de índice,
i (1 bit) - designador de dirección indirecta,
u (16 bits) - designador de dirección o operando.

Registros

Los 128 registros de la "pila de registros generales" de alta velocidad ("registros de circuito integrado" en los modelos UNIVAC 1108 y UNIVAC 1106 ) se asignan al espacio de datos actual en el almacenamiento principal a partir de la dirección de memoria cero. Estos registros incluyen copias de usuario y ejecutivas de los registros A, X, R y J y muchos registros ejecutivos de funciones especiales.

La tabla de la derecha muestra las direcciones (en octal ) de los registros de usuario.

Hay 15 registros de índice (X1... X15), 16 acumuladores (A0... A15) y 15 registros de usuario de función especial (R1... R15). Los 4 registros J y los 3 "registros de preparación" son usos de algunos de los registros R de función especial.

Una característica interesante es que los últimos cuatro registros de índice (X12 ... X15) y los primeros cuatro acumuladores (A0 ... A3) se superponen, lo que permite que los datos se interpreten de cualquier manera en estos registros. Esto también da como resultado cuatro acumuladores sin asignar (A15+1 ... A15+4) a los que solo se puede acceder por su dirección de memoria (las instrucciones de doble palabra en A15 sí funcionan en A15+1).

Las máquinas de tubos de vacío no son compatibles entre sí

Antes de la UNIVAC 1107, UNIVAC produjo varias máquinas basadas en válvulas de vacío con números de modelo del 1101 al 1105. Estas máquinas tenían diferentes arquitecturas y tamaños de palabra y no eran compatibles entre sí ni con la 1107 y sus sucesoras. Todas utilizaban válvulas de vacío y muchas utilizaban memoria de tambor como memoria principal. Algunas fueron diseñadas por Engineering Research Associates (ERA), que luego fue adquirida y fusionada con la empresa UNIVAC.

El UNIVAC 1101 , o ERA 1101, fue un sistema informático diseñado por ERA y construido por la corporación Remington Rand en la década de 1950. Nunca se vendió comercialmente. [7] Fue desarrollado bajo el Proyecto 13 de la Marina, que es 1101 en binario. [8] El UNIVAC 1102 o ERA 1102 fue diseñado por Engineering Research Associates para la Fuerza Aérea de los Estados Unidos. El UNIVAC 1103 de 36 bits se introdujo en 1953 y una versión mejorada ( UNIVAC 1103A ) se lanzó en 1956. Este fue el primer ordenador comercial en utilizar memoria central en lugar del tubo Williams . El UNIVAC 1105 fue el sucesor del 1103A y se introdujo en 1958.

El sistema UNIVAC 1104 era una versión de 30 bits del 1103 construido para Westinghouse Electric en 1957 para su uso en el programa de misiles BOMARC . Sin embargo, cuando se implementó el BOMARC en la década de 1960, una computadora más moderna (una versión del AN/USQ-20 , designada G-40) había reemplazado al UNIVAC 1104.

Serie compatible con UNIVAC 1100

Estas máquinas tenían una arquitectura y un tamaño de palabra comunes. Todas utilizaban electrónica transistorizada y circuitos integrados . Las primeras máquinas utilizaban memoria de núcleo (la 1110 utilizaba memoria de alambre enchapado ) hasta que fue reemplazada por memoria de semiconductores en 1975.

1107

El UNIVAC 1107 fue el primer miembro de estado sólido de la serie de computadoras UNIVAC 1100 de Sperry Univac, presentado en octubre de 1962. También se lo conocía como la computadora de película delgada debido a su uso de memoria de película delgada para su almacenamiento de registros . Representó un cambio marcado de arquitectura: a diferencia de los modelos anteriores, no era una máquina estricta de dos direcciones: era una máquina de una sola dirección con hasta 65,536 palabras de memoria central de 36 bits. Los registros de la máquina se almacenaban en 128 palabras de memoria de película delgada , una forma más rápida de almacenamiento magnético. Con seis ciclos de memoria de película delgada por ciclo de memoria principal de 4 microsegundos, la indexación de direcciones se realizaba sin una penalización de tiempo de ciclo. Solo se vendieron 36 sistemas.

La memoria central estaba disponible en 16.384 palabras de 36 bits en un solo banco; o en incrementos de 16.384 palabras hasta un máximo de 65.536 palabras en dos bancos a los que se accedía por separado. Con un tiempo de ciclo de 4 microsegundos, el tiempo de ciclo efectivo era de 2 microsegundos cuando los accesos a instrucciones y datos se superponían en dos bancos.

La pila de registros generales de memoria de película delgada de 128 palabras (16 de cada una de ellas, aritméticas, de índice y de repetición, con algunas en común) tenía un tiempo de acceso de 300 nanosegundos con un tiempo de ciclo completo de 600 nanosegundos. Seis ciclos de memoria de película delgada por ciclo de memoria central y circuitos de suma rápida permitían la indexación de direcciones de memoria dentro del ciclo de memoria central de instrucciones actual y también la modificación del valor de índice (los 18 bits superiores con signo se sumaban a los 18 bits inferiores) en el registro de índice especificado (había 16 disponibles). Los 16 canales de entrada/salida (E/S) también utilizaban ubicaciones de memoria de película delgada para registros de ubicación de memoria de E/S directa a memoria. No se podían ejecutar programas desde ubicaciones de memoria de película delgada no utilizadas.

Se admitían unidades de cinta UNISERVO IIA y UNISERVO III, y ambas podían utilizar cinta metálica (UNIVAC I) o mylar .

La unidad de memoria de tambor FH880 también se admitía como medio de almacenamiento de archivos y de spooling. Al girar a 1800 RPM, almacenaba aproximadamente 300.000 palabras de 36 bits.

El 1107, sin ningún periférico, pesaba alrededor de 5200 libras (2,6 toneladas cortas; 2,4 t). [9]

Univac proporcionó un sistema operativo por lotes, EXEC I. Se contrató a Computer Sciences Corporation para proporcionar un potente compilador optimizador de Fortran IV , un ensamblador llamado SLEUTH con sofisticadas capacidades de macro y un cargador de enlaces muy flexible .

Ejemplo de costos

A continuación se presenta un ejemplo de estimación presupuestaria para un UNIVAC 1107 de 1963. [10]

1108

Una Univac 1108 utilizada para procesar el censo de los Estados Unidos de 1970

El 1108 se introdujo en 1964. Los circuitos integrados reemplazaron la memoria de película delgada que el UNIVAC 1107 usaba para el almacenamiento de registros . Se usaron núcleos más pequeños y rápidos , en comparación con el 1107, para la memoria principal .

Además de componentes más rápidos, se incorporaron dos mejoras significativas de diseño: registros base e instrucciones de hardware adicionales. Los dos registros base de 18 bits (uno para el almacenamiento de instrucciones y otro para el almacenamiento de datos) permitían una reubicación dinámica: a medida que un programa entraba y salía de la memoria principal, sus instrucciones y datos podían colocarse en cualquier lugar cada vez que se recargaba. Para admitir la multiprogramación , el 1108 tenía protección de memoria utilizando dos registros base y límite, con una resolución de 512 palabras. Uno se llamaba banco I o banco de instrucciones, y el otro banco D o banco de datos. Si el banco I y el banco D de un programa se colocaban en diferentes bancos físicos de memoria, se acumulaba una ventaja de 1/2 microsegundo, llamada "sincronización de banco alternativo". El 1108 también introdujo el Registro de estado del procesador o PSR. Además de controlar los registros base, incluía varios "bits" de control que habilitaban las distintas funciones de protección de almacenamiento, permitían la selección del conjunto de registros A, X y R de usuario o de ejecución y habilitaban el "modo de protección" para los programas de usuario. El modo de protección impedía que los programas de usuario ejecutaran instrucciones "privilegiadas" de solo ejecución y que accedieran a ubicaciones de memoria fuera de la memoria asignada al programa. [11]

Las instrucciones de hardware 1108 adicionales incluían aritmética de doble precisión , carga de palabras dobles, almacenamiento e instrucciones de comparación. El procesador podía tener hasta 16 canales de entrada/salida para periféricos. La CPU 1108, con excepción de la pila ICR (Integrated Control Register) de 128 palabras (200 octales), se implementó completamente mediante tarjetas lógicas de componentes discretos, cada una con un conector de alta densidad de 55 pines, que se conectaba a una placa base enrollada en alambre de máquina. Se utilizó cableado de par trenzado adicional aplicado a mano para implementar conexiones de placa base con sincronización sensible, conexiones entre placas base enrolladas en alambre de máquina y conexiones al panel de conectores del canal de E/S en la sección inferior del gabinete de la CPU. La pila ICR (Integrated Control Register) se implementó con tecnología de circuito integrado "nueva" , reemplazando los registros de película delgada en el 1107. El ICR constaba de 128 de 38 bits, con un bit de paridad de media palabra calculado y verificado con cada acceso. El ICR era lógicamente el primer conjunto de 128 direcciones de memoria (200 en octal), pero estaba contenido en la CPU. La memoria central estaba contenida en uno o más gabinetes separados y consistía en dos módulos separados de 32K, para una capacidad total de 64K palabras de 38 bits (datos de 36 bits y un bit de paridad por cada media palabra de 18 bits). El tiempo de ciclo básico de la memoria central era de 750 ns, y los circuitos de soporte se implementaron con la misma tecnología de placa de circuito/placa base que la CPU 1108.

Justo cuando se entregaban los primeros sistemas UNIVAC 1108 en 1965, Sperry Rand anunció el UNIVAC 1108 II (también conocido como UNIVAC 1108A ) que tenía soporte para multiprocesamiento: hasta tres CPU , cuatro bancos de memoria con un total de 262.144 palabras y dos controladores de entrada/salida programables independientes (IOC). Con todo ocupado, cinco actividades podían estar ocurriendo al mismo tiempo: tres programas ejecutándose en las CPU y dos procesos de entrada/salida en los IOC. Se incorporó una instrucción más: test-and-set , para proporcionar sincronización entre las CPU.

Aunque un estudio interno de 1964 indicó que sólo se venderían unos 43, en total se produjeron 296 procesadores.

El 1108 II, o 1108A, fue el primer multiprocesador de la serie, capaz de ampliarse a tres CPU y dos IOC (Unidades de Control de Entrada/Salida). Para ello, contaba con hasta 262.144 palabras (cuatro gabinetes) de memoria principal de ocho puertos: rutas de instrucciones y datos independientes para cada CPU, y una ruta para cada IOC. La memoria estaba organizada en bancos físicos de 65.536 palabras, con puertos pares e impares independientes en cada banco. El conjunto de instrucciones era muy similar al del 1107, pero incluía algunas instrucciones adicionales, incluida la instrucción "Test and Set" para la sincronización del multiprocesador. Algunos modelos del 1108 implementaron la capacidad de dividir las palabras en cuatro bytes de nueve bits, lo que permitía el uso de caracteres ASCII . La mayoría de las configuraciones del modelo 1108A incluían una o dos CPU, cada una con ocho o (opcionalmente) 16 canales de E/S paralelos de 36 bits, y dos o tres gabinetes de memoria de núcleo de 64K. Los sistemas de tres CPU, con gabinetes de memoria de cuatro núcleos, eran la excepción debido a consideraciones de costo. El IOC era un gabinete separado que contenía 8 o (opcionalmente) 16 canales de E/S adicionales para admitir configuraciones con requisitos de almacenamiento masivo muy grandes. Se produjo una cantidad muy limitada de IOC, y United Air Lines (UAL) fue el cliente principal.

El procesador de matriz UNIVAC, o UAP, se produjo en cantidades aún más limitadas que el IOC. Era un coprocesador matemático independiente y hecho a medida para el sistema 1108A. El UAP, en su nivel más básico, constaba de cuatro unidades aritméticas 1108A y circuitos de control asociados, contenidos en un gabinete independiente casi idéntico a la CPU 1108A. El UAP estaba situado física y lógicamente entre dos sistemas multiprocesador 1108A. Era capaz de direccionar e interactuar directamente con los cuatro gabinetes de memoria de núcleo de 65K de dos sistemas 1108A independientes. Era capaz de ejecutar una serie de instrucciones de procesamiento de matriz, siendo la más importante la transformada rápida de Fourier (FFT). En un nivel simplificado, una de las CPU 1108A movería matrices de datos a la memoria central y enviaría al UAP un paquete de instrucciones, que contiene la función a ejecutar y la(s) dirección(es) de memoria de la(s) matriz(s) de datos, a través de un canal de E/S estándar. [12] El UAP luego realizaría la operación, totalmente independiente de la(s) CPU, y, cuando la operación estuviera completa, "interrumpiría" la CPU de origen a través del canal de E/S. Se construyó una cantidad muy pequeña de UAP, para Shell Oil Company , Digitech (Calgary) y Gulf Canada (Calgary). Los UAP instalados se utilizaron para procesar datos sísmicos.

Cuando Sperry Rand reemplazó la memoria central por una memoria de semiconductores , la misma máquina se lanzó como UNIVAC 1100/20 . En esta nueva convención de nombres, el último dígito representaba la cantidad de CPU (por ejemplo, 1100/22 era un sistema con dos CPU) en el sistema.

1106

Las máquinas 1107 y las primeras 1108 estaban destinadas a la comunidad de computación científica y de ingeniería, tanto que el grupo de usuarios de la serie 1100 se denominó UNIVAC Scientific Exchange o USE. Los sistemas operativos estaban orientados al procesamiento por lotes, y FORTRAN y (en mucha menor medida) ALGOL eran los lenguajes más utilizados. A medida que el mercado de la computación comercial se hizo más maduro, estos sistemas operativos ya no podían satisfacer la creciente demanda de computación empresarial, donde las aplicaciones se escribían comúnmente en COBOL . UNIVAC respondió a este cambio en el mercado con el sistema multiprocesador 1108A y con el sistema operativo EXEC 8. Mientras que los programas científicos y de ingeniería a menudo podían estar "limitados al cálculo" (es decir, utilizando toda la CPU y la memoria central), las aplicaciones comerciales, normalmente escritas en COBOL, casi siempre estaban "limitadas a la E/S" (es decir, esperando a que se completaran las operaciones de E/S). La instrumentación del sistema operativo EXEC 8 mostró que, en una configuración multiprocesador 1108A, las CPU se encontraban a menudo en el " bucle inactivo " hasta el 50% del tiempo (ver nota a continuación). Dado que el rendimiento de la CPU no era un problema en estas aplicaciones, tenía sentido desde el punto de vista comercial crear un sistema de menor precio y menor rendimiento para abordar el mercado comercial de rápido crecimiento.

El UNIVAC 1106 se presentó en diciembre de 1969 y era absolutamente idéntico al UNIVAC 1108, tanto físicamente como en el conjunto de instrucciones . Al igual que el 1108, tenía capacidad para varios procesadores, aunque parece que nunca se suministró con más de dos CPU y no admitía IOC. De hecho, la única diferencia entre una CPU 1108A y una CPU 1106 era un par de tarjetas de sincronización. Para mantener los costos bajos, una CPU 1106 podía pedirse con tan solo cuatro canales de palabra. Esto significaba que solo había tres canales de E/S disponibles para subsistemas periféricos, ya que el canal 15 (el canal de mayor número) siempre estaba, tanto en los sistemas 1106 como 1108, dedicado a la consola del operador. Las primeras versiones del UNIVAC 1106 eran simplemente sistemas UNIVAC 1108 de media velocidad. Más tarde, Sperry Univac utilizó un sistema de memoria diferente que era inherentemente más lento y más barato que el del UNIVAC 1108. Sperry Univac vendió un total de 338 procesadores en sistemas 1106.

Cuando Sperry Rand reemplazó la memoria central con memoria de semiconductores , la misma máquina fue lanzada como UNIVAC 1100/10 .

1110

El UNIVAC 1110 fue el cuarto miembro de la serie, presentado en 1972.

El UNIVAC 1110 tenía un soporte de multiprocesamiento mejorado: el acceso a la memoria de dieciséis vías permitía hasta seis CAU (Unidad Aritmética de Comandos, el nuevo nombre para la CPU y llamado así porque la CAU ya no tenía ninguna capacidad de E/S) y cuatro IOAU (Unidades de Acceso de Entrada y Salida, el nombre de las unidades separadas que realizaban los programas del canal de E/S). La CAU 1110 amplió el rango de direcciones de memoria de los 18 bits (1108 y 1106) a 24 bits, lo que permitía hasta 16 millones de palabras de memoria direccionable. La memoria central utilizada en los sistemas 1108/1106 fue reemplazada por una memoria de cable chapado más rápida . Cada gabinete de memoria contenía ocho módulos de memoria de cable chapado independientes de 8K, o 64K para todo el gabinete. Al igual que con el 1108/1106, había un máximo de cuatro gabinetes de 64K por sistema. El 1110 también tenía gabinetes de "memoria extendida" accesibles en una disposición de "cadena margarita" para aumentar el almacenamiento principal. Era posible utilizar los gabinetes de memoria de núcleo de 64K del 1108 como almacenamiento extendido, pero en la mayoría de los sistemas utilizados, se utilizaban los gabinetes de memoria de 131K más grandes y menos costosos del sistema 1106. Se permitían hasta ocho gabinetes de memoria extendida, para un máximo de un millón de palabras de almacenamiento extendido. Se requería un ESC (controlador de almacenamiento extendido) para cada par de gabinetes de memoria para proporcionar la conexión física y la traducción de direcciones de las CAU y IOAU del 1110.

La configuración mínima para un sistema 1110 era de dos CAU y una IOAU. La configuración más grande, 6x4, fue utilizada únicamente por la NASA . La CAU 1110 fue el primer procesador segmentado diseñado por UNIVAC. La CAU podía tener hasta cuatro instrucciones en varias etapas de ejecución en un instante dado. La IOAU estaba completamente separada, tanto física como lógicamente de la CAU, y tenía su propia ruta de acceso a los diversos módulos de memoria principal y extendida. Esto permitía que las operaciones de E/S fueran independientes de las operaciones de cómputo, sin "robarse" más ciclos de memoria de la(s) CAU. La IOAU incluía 8 (opcionalmente 16 o 24) canales de palabras de 36 bits compatibles con 1108/1106, y también incluía el panel de mantenimiento de hardware. Las imágenes/ilustraciones de un sistema 1110 típico mostraban el panel de mantenimiento de la IOAU, ya que el gabinete de la CAU no tenía luces indicadoras. El panel de mantenimiento de IOAU podía mostrar los distintos registros de CAU de una o dos CAU asociadas. La CAU 1110 también introdujo una extensión del conjunto de instrucciones de "Instrucciones de bytes". [13] Los componentes principales del sistema 1110, la CAU, la IOAU y los gabinetes de memoria principal, se diseñaron utilizando los mismos conectores de tarjeta de alta densidad de 55 pines y placas posteriores con cables enrollados a máquina que el 1108/1106. La lógica de componentes discretos utilizada por los sistemas más antiguos fue reemplazada por circuitos integrados de lógica transistor-transistor (TTL) (ver nota a continuación). La CAU era una unidad extremadamente compleja, que utilizaba más de 1000 tarjetas.

Cuando Sperry Rand reemplazó la memoria de alambre chapado por memoria de semiconductores , la misma máquina fue lanzada como UNIVAC 1100/40 . En esta nueva convención de nombres, el dígito final representaba el número de CPU en el sistema. El 1100/40 utilizó un nuevo gabinete de memoria principal, reemplazando los módulos de memoria de alambre chapado de 8K con módulos de RAM estática de 16K (basados ​​en chips de RAM estática de 1024x1 bit), para un total de 131K por gabinete. Esto permitió la expansión de la memoria principal a un máximo de 524K. Al igual que con el 1110, el CAU 1100/40 tenía cuatro registros base y límite, por lo que un programa podía acceder a cuatro bancos de 64k. Se agregaron nuevas instrucciones para permitir que un programa cambiara el contenido de los bancos, en lugar de que los bancos se arreglaran cuando se preparaba el programa.

Sperry Rand vendió un total de 290 procesadores en 1110 sistemas.

Nota: Los circuitos integrados TTL utilizados en los gabinetes CAU, IOAU y de memoria principal 1110 (1100/40) eran DIP cerámicos de 14 pines , donde los pines 4 y 10 eran +5 voltios y tierra respectivamente: lo último en tecnología en 1969.

 #3007500 - Circuito integrado - IC32, inversor hexadecimal #3007501 - Circuito integrado - IC33, Quad 2 entradas NAND #3007502 - Circuito integrado - IC34, triple 3 entradas NAND #3007503 - Circuito integrado - IC35, NAND dual de 4 entradas con salida dividida #3007504 - Circuito integrado - IC36, 8 entradas NAND con salida dividida #3007505 - Circuito integrado - IC37, NOR de 2 entradas cuádruple #3007506 - Circuito integrado - IC38, inversor And-Or dual, 2 entradas AND, con salida dividida #3007507 - Circuito integrado - IC39, FLIP-FLOP triple con ajuste, anulación y reinicio #3007508 - Circuito integrado - IC40, FLIP-FLOP doble, tipo "D" #3007509 - Circuito integrado - IC41, inversor AND-OR, 4 entradas AND de ancho OR, 2, 2, 3, 4 #3007603 - Circuito integrado - IC50, controlador de línea de dos entradas cuádruple Los números de pieza que comienzan con "3" se originaron en la ubicación de Univac Blue Bell (Filadelfia), PA. Los números de pieza que comienzan con "4" se originaron en la ubicación de Roseville (St. Paul), MN. El grupo Componentes comprados estaba en Blue Bell.

Serie de memorias semiconductoras

NASA UNIVAC 1100/40

En 1975, Sperry Univac presentó una nueva serie de máquinas con memoria de semiconductores que reemplazaba el núcleo magnético, con una nueva convención de nombres:

Un modelo 1106 mejorado se denominó UNIVAC 1100/10 . En esta nueva convención de nombres, el dígito final representaba la cantidad de CPU o CAU en el sistema, de modo que, por ejemplo, un sistema 1100/10 de dos procesadores se designaba como 1100/12. Un modelo 1108 mejorado se denominó UNIVAC 1100/20 .

Se lanzó una versión mejorada del modelo 1110, denominada UNIVAC 1100/40 . El cambio más importante fue el reemplazo del gabinete de memoria de alambre chapado de 64 K tipo 7015 por un nuevo gabinete de memoria de estado sólido ( RAM estática ) de 131 K tipo 7030. Esto permitió que el almacenamiento principal se expandiera de un máximo de 262 K a un máximo de 524 K. El gabinete de memoria principal tipo 7030 todavía contenía ocho módulos de memoria separados, pero ahora eran de 16 K (palabras de 38 bits, 36 datos y 2 de paridad), en lugar de 8 K cada uno. El gabinete de memoria central tipo 7013 de 131 K (originalmente utilizado en los sistemas 1106 posteriores como almacenamiento principal) también fue reemplazado por un gabinete de memoria de estado sólido, basado en la DRAM Intel 1103A .

El modelo UNIVAC 1100/80 se presentó en 1979. Su objetivo era combinar los sistemas 1100 y 494. Al igual que con los modelos 1100/10, 1100/20 y 1100/40, el último dígito representaba la cantidad de unidades de control de acceso en el sistema.

El 1100/80 introdujo una memoria caché de alta velocidad, la SIU o unidad de interfaz de almacenamiento. La SIU contenía 8K o (opcionalmente) 16K palabras de 36 bits de memoria intermedia y estaba ubicada lógica y físicamente entre las CAU/IOU y las unidades de memoria principal (más grandes y lentas). La primera versión del sistema 1100/80 podía ampliarse hasta un máximo de dos CAU y dos IOU. Una versión posterior podía ampliarse hasta cuatro CAU y cuatro IOU. El panel de control de la SIU del 1100/80 actualizado (en la imagen de arriba) podía dividir lógica y físicamente configuraciones de multiprocesador más grandes en sistemas completamente independientes, cada uno con su sistema operativo separado. La CAU podía ejecutar instrucciones de la serie 1100 de 36 bits e instrucciones de la serie 490 de 30 bits. La CAU contenía la misma pila de registros básicos, en las primeras 128 palabras de memoria direccionable, que las generaciones anteriores de máquinas de la Serie 1100, pero dado que estos registros se implementaron con los mismos chips ECL que el resto del sistema, los registros no requerían que se generara/verificara la paridad con cada escritura/lectura. La IOU, o Unidad de Entrada/Salida, tenía un diseño modular y podía configurarse con diferentes Módulos de Canal para soportar distintos requisitos de E/S. El Módulo de Canal de Palabra incluía cuatro Canales de Palabra de la Serie 1100 (paralelos). Los Módulos de Multiplexor de Bloques y Canal de Bytes permitían la conexión directa de sistemas de disco/cinta de alta velocidad e impresoras de baja velocidad, etc. respectivamente. El Panel de Control/Mantenimiento estaba ahora en la SIU y proporcionaba un mínimo de indicadores/botones ya que el sistema incorporaba una minicomputadora, basada en la BC/7 (computadora de negocios) como procesador de mantenimiento. Esta se usaba para cargar microcódigo y para fines de diagnóstico. Las unidades CAU, IOU y SIU se implementaron utilizando lógica acoplada a emisor (ECL) en placas de PC multicapa de alta densidad. Los circuitos ECL utilizaban voltajes de CC de +0 y -2 voltios, y la CAU requería cuatro fuentes de alimentación de 50 amperios y -2 voltios. La alimentación era de 400 Hz, para reducir las fuentes de alimentación de CC a gran escala. La alimentación de 400 Hz era suministrada por un motor/alternador, porque, aunque había inversores de estado sólido de 400 Hz disponibles, no se consideraban lo suficientemente fiables para cumplir con los requisitos de tiempo de actividad del sistema.

Un sistema multiprocesador 1100/84 4x2, en dos clústeres (podía "particionarse" en dos sistemas separados), que incluía cuatro gabinetes de CPU, dos gabinetes IOU, dos unidades de almacenamiento en búfer SIU (16K palabras cada una) y 2,096K palabras de memoria principal (almacenamiento de respaldo) en cuatro gabinetes, dos unidades de mantenimiento del sistema (SMU), dos alternadores de motor, una unidad de transición y dos consolas del sistema al precio de lista era $ 5,414,871. en octubre de 1980. Esta configuración se podía alquilar por $ 127,764 por mes, o arrendar (5 años) por $ 95,844 por mes. El mantenimiento mensual era de $ 10,235 en esta configuración. Era bastante común descontar los precios de lista para clientes grandes y/o gubernamentales.

El UNIVAC 1100/60 se introdujo en 1979. Reemplazó a los sistemas 1100/10 y 1100/20 basados ​​en 1108/1106.

El sistema 1100/60 estaba disponible en configuraciones de procesador único 1100/61 (modelo C1) y procesador doble 1100/62 (modelo H1). Se implementó utilizando circuitos integrados de microprocesador diseñados a medida por Sperry Univac. El almacenamiento principal (de 524 000 a 1048 000 palabras por CPU), el almacenamiento en búfer de semiconductores opcional (hasta 8 000 palabras por CPU) y la unidad de entrada/salida (IOU) estaban contenidos en el gabinete de la CPU. La IOU (opcionalmente) admitía canales de bloques y de palabras. El sistema también incluía un procesador de soporte del sistema para pruebas de diagnóstico y soporte de la consola del sistema. [14]

Un modelo 1100/62 E1 (versión mejorada) – Complejo multiprocesador de rendimiento medio – dos CPU con almacenamiento en búfer de 2K, dos IOU con un multiplexor de bloques y un módulo de canal de palabras (cuatro canales), 1048K palabras de almacenamiento principal, dos procesadores de soporte del sistema, dos consolas del sistema y una consola de mantenimiento listada por $889,340 en marzo de 1980. Esta configuración se podía alquilar por $21,175 por mes o arrendar (5 años) por $16,780 por mes. El mantenimiento mensual era de $3,000 en esta configuración. Al igual que con el sistema 1100/80, los descuentos eran comunes para los clientes grandes y/o gubernamentales.

El UNIVAC 1100/70 se introdujo en 1981. Esta tecnología era una versión mejorada del diseño 1100/60 y reemplazó a los sistemas 1100/40 basados ​​en el 1110.

El UNIVAC 1100/90 se presentó en 1982. Al igual que el 1100/80, estaba disponible con hasta cuatro procesadores y cuatro unidades de E/S. Era el miembro más grande y último de la serie 1100 y era el único sistema refrigerado por líquido.

Sala de operaciones UNIVAC 1100/80 en la Universidad de Albany, SUNY , Albany, Nueva York, 1981

El procesador científico integrado Sperry [15] (ISP) es un complemento del 1100/90.

Serie SPERRY 2200

En 1983, Sperry Corporation descontinuó el nombre UNIVAC para sus productos.

  1. SPERRY 2200/100 introducido en 1985
  2. Procesador científico integrado SPERRY [16] introducido en 1985

Serie UNISYS 2200

En 1986, Sperry Corporation se fusionó con Burroughs Corporation para convertirse en Unisys , y este cambio de nombre corporativo se reflejó a partir de entonces en los nombres de los sistemas. Cada uno de los sistemas que se enumeran a continuación representa una familia con características y arquitectura similares, y los miembros de la familia tienen diferentes perfiles de rendimiento.

  1. UNISYS 2200/200 introducido en 1986 [17]
  2. UNISYS 2200/400 se introdujo en 1988
  3. UNISYS 2200/600 se introdujo en 1989
  4. UNISYS 2200/100 se introdujo en 1990
  5. UNISYS 2200/500 se introdujo en 1993
  6. UNISYS 2200/900 se introdujo en 1993
  7. UNISYS 2200/300 se introdujo en 1995
  8. UNISYS ClearPath IX4400 se presentó en 1996
  9. UNISYS ClearPath IX4800 se presentó en 1997
  10. UNISYS 2200/3800 se introdujo en 1997
  11. UNISYS ClearPath IX5600 se presentó en 1998
  12. UNISYS ClearPath IX5800 se presentó en 1998
  13. UNISYS ClearPath IX6600 se presentó en 1999
  14. UNISYS ClearPath IX6800 se presentó en 1999
  15. UNISYS ClearPath Plus CS7800 se presentó en 2001 [18] (rebautizado como Dorado 180 en 2003) [19]
  16. UNISYS ClearPath Plus CS7400 se presentó en 2002 (rebautizado como Dorado 140 en 2003) [19]
  17. UNISYS ClearPath Dorado 100 se presentó en 2003
  18. UNISYS ClearPath Dorado 200 se presentó en 2005
  19. UNISYS ClearPath Dorado 300 se presentó en 2005
  20. UNISYS ClearPath Dorado 400 se presentó en 2007 [20]
  21. UNISYS ClearPath Dorado 4000 se presentó en 2008
  22. UNISYS ClearPath Dorado 700 se presentó en 2009
  23. UNISYS ClearPath Dorado 4100 se presentó en 2010
  24. UNISYS ClearPath Dorado 800 se presentó en 2011 [21]
  25. UNISYS ClearPath Dorado 4200 se presentó en 2012
  26. UNISYS ClearPath Dorado 4300 se presentó en 2014 [22]
  27. UNISYS ClearPath Dorado 6300 se presentó en 2014
  28. UNISYS ClearPath Dorado 8300 se presentó en 2015 [23]

Serie ClearPath IX de UNISYS

En 1996, Unisys presentó la serie ClearPath IX. Las máquinas ClearPath son una plataforma común que implementa la arquitectura 1100/2200 (la serie ClearPath IX) o la arquitectura de sistemas grandes de Burroughs (la serie ClearPath NX ). Todo es común excepto las CPU reales, que se implementan como ASIC . Además de las CPU IX (1100/2200) y la CPU NX (sistemas grandes de Burroughs), la arquitectura tenía CPU Xeon (y brevemente Itanium ). El objetivo de Unisys era proporcionar una transición ordenada para sus clientes 1100/2200 a una arquitectura más moderna.

Aplicaciones de las máquinas de la serie 1100/2200

Un sistema de control de tráfico (1964) diseñado para la Municipalidad del área metropolitana de Toronto era una red de señales de tráfico y detectores de tráfico conectados a un UNIVAC 1107 para analizar automáticamente el movimiento de vehículos.

Suecia utilizó la interfaz del UNIAVAC 1106 de UNIVAC 418 para implementar una base de datos nacional de registro de vehículos. [24] Este sistema funcionó en la plataforma 1106 desde 1973 hasta 1981.

En marzo de 1979 este sistema constaba de: [25]

En 1981 se actualizó a una plataforma UNIVAC 1100/60. [26] y posteriormente se actualizaría durante muchos años a un UNISYS XPC-L [27] y modelos posteriores.

Véase también

Referencias

  1. ^ Lundstrom, David (1987). Algunos hombres buenos de Univac . MIT Press. pág. 6. ISBN 0262121204.
  2. ^ Walker, John (6 de agosto de 1996). «Código FIELDATA de la serie UNIVAC 1100». Memorias UNIVAC . Archivado desde el original el 22 de mayo de 2016. Consultado el 22 de mayo de 2016 .
  3. ^ Jennings, Thomas Daniel (5 de febrero de 2020) [1999]. "Una historia anotada de algunos códigos de caracteres o ASCII: Código estándar americano para la infiltración de información". investigación sensible (SR-IX) . Consultado el 1 de junio de 2022 .
  4. ^ Mackenzie, Charles E. (1980). Conjuntos de caracteres codificados, historia y desarrollo (PDF) . Serie de programación de sistemas (1.ª edición). Addison-Wesley Publishing Company, Inc., pág. 64. ISBN 978-0-201-14460-4. LCCN  77-90165. Archivado (PDF) del original el 26 de mayo de 2016. Consultado el 25 de agosto de 2019 .
  5. ^ "Computadora central Univac 1107" (PDF) . Univac. Noviembre de 1961. Capítulo 3, Datos, control y palabras de instrucción.
  6. ^ "Referencia del programador de almacenamiento y procesador de sistemas Sperry Univac 1100/80" (PDF) . Sperry Univac. 1977. Sección 4.2 Sección de control.
  7. ^ George Gray (junio de 1999). "Engineering Research Associates y el Atlas Computer (UNIVAC 1101)". Boletín de Historia de Unisys . 3 (3). Archivado desde el original el 13 de septiembre de 2017.
  8. ^ Lundstrom, David (1987). Algunos hombres buenos de Univac . MIT Press. pág. 6. ISBN 0262121204.
  9. ^ Peso para la computadora central, el centro de control de energía, la consola del operador y la memoria central (65 000 palabras)
    • Weik, Martin H. (marzo de 1961). "UNIVAC 1107". ed-thelen.org .Una tercera encuesta sobre sistemas informáticos digitales electrónicos domésticos.
  10. ^ Asignaciones presupuestarias, Comité de la Cámara de Representantes del Congreso de los Estados Unidos (1963). Departamentos de Estado, Justicia y Comercio, Poder Judicial y Agencias Relacionadas Asignaciones presupuestarias para 1964: Departamento de Comercio. Audiencias ante un subcomité del Comité de Asignaciones presupuestarias, Cámara de Representantes, Octogésimo octavo Congreso, Primera Sesión. Oficina de Imprenta del Gobierno de los Estados Unidos. pág. 609.
  11. ^ "4.6 Funciones de control del sistema ejecutivo". Descripción del sistema UNIVAC 1108 (PDF) . UNIVAC.
  12. ^ "Procesador de matriz Univac 2.4". Descripción del sistema UNIVAC 1108 (PDF) . UNIVAC.
  13. ^ "3.6.14 Instrucciones de caracteres". Descripción del sistema UNIVAC 1110 (PDF) . UNIVAC.
  14. ^ Datos y cifras de Sperry Univac 1100/60, U6313, 7905
  15. ^ Referencia de procesador y almacenamiento del sistema de procesamiento científico integrado (PDF) . Sperry. Abril de 1986. UP-11006.
  16. ^ "Datos y cifras del sistema de procesador científico integrado SPERRY" (PDF) . bitsavers.org . Consultado el 23 de octubre de 2023 .
  17. ^ "Computerworld". IDG Enterprise. 13 de octubre de 1986. Consultado el 23 de octubre de 2023 .
  18. ^ "Unisys presenta los servidores ClearPath Plus". esj.com . Enterprise Systems Journal. 2001-04-24 . Consultado el 2015-06-10 .
  19. ^ ab Swoyer, Stephen (20 de mayo de 2003). "Unisys promociona nuevos sistemas mainframe". esj.com . Enterprise Systems Journal . Consultado el 10 de junio de 2015 .
  20. ^ "La arquitectura de servidor ClearPath de próxima generación debuta en OS 2200". Archivo de Unisys ClearPath Connection . Unisys. Enero de 2008. Consultado el 9 de junio de 2015 .
  21. ^ Morgan, Timothy Prickett (10 de mayo de 2011). "Unisys acelera el crecimiento de los mainframes ClearPath". www.theregister.co.uk . TheRegister . Consultado el 9 de junio de 2015 .
  22. ^ Bryant, Christian (20 de junio de 2014). "La línea ClearPath de Unisys incorpora mainframes basados ​​en Intel". Tom's IT Pro . Consultado el 9 de junio de 2015 .
  23. ^ Diana, Alison (20 de mayo de 2015). "El nuevo sistema ClearPath de Unisys supera las ofertas de mainframe". www.enterprisetech.com . EnterpriseTech . Consultado el 9 de junio de 2015 .
  24. ^ "Computerworld: Base de datos de coordenadas de automóviles suecos de los modelos Twin 418 y 1106". IDG Enterprise. 4 de septiembre de 1974. Consultado el 10 de mayo de 2024 .
  25. ^ "Bild på utrustningen". Datamuseet (en sueco). 12 de junio de 2015 . Consultado el 10 de mayo de 2024 .
  26. ^ "Invigning av 1100/60 1981". Datamuseet (en sueco). 12 de junio de 2015 . Consultado el 10 de mayo de 2024 .
  27. ^ "Gabinete de procesamiento extendido, XPC". Datamuseet (en sueco). 1 de febrero de 2019. Consultado el 10 de mayo de 2024 .

Enlaces externos