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, comenzando con el UNIVAC 1107 en 1962, fabricado inicialmente por Sperry Rand . La serie sigue contando hoy con el respaldo de Unisys Corporation como ClearPath Dorado Series. El número de modelo 1107 de estado sólido estaba en la misma secuencia que las primeras computadoras de tubo de vacío , pero las primeras computadoras no eran compatibles con sus sucesoras de estado sólido . [1]

Arquitectura

Formatos de datos

Formato de instrucción

Las instrucciones tienen una longitud de 36 bits y tienen 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 índice (X),
h (1 bit) - designador de incremento del registro índice,
i (1 bit) - designador de dirección indirecta,
u (16 bits): dirección o designador de 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 comenzando en 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 usuarios.

Hay 15 registros de índice (X1... X15), 16 acumuladores (A0... A15) y 15 registros de usuario de funciones especiales (R1... R15). Los 4 registros J y los 3 "registros provisionales" son usos de algunos de los registros R de funciones especiales.

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

Máquinas de tubos de vacío no compatibles entre sí

Antes de la UNIVAC 1107, UNIVAC produjo varias máquinas basadas en tubos de vacío con números de modelo del 1101 al 1105. Estas máquinas tenían diferentes arquitecturas y tamaños de palabras y no eran compatibles entre sí ni con la 1107 y sus sucesoras. Todos usaban válvulas de vacío y muchos usaban memoria de tambor como memoria principal. Algunos fueron diseñados por Engineering Research Associates (ERA), que luego fue comprada 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 se lanzó una versión mejorada ( UNIVAC 1103A ) en 1956. Este fue el primer ordenador comercial que utilizó 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 , denominada G-40) había reemplazado al UNIVAC 1104.

Serie compatible UNIVAC 1100

Estas máquinas tenían una arquitectura y un tamaño de palabra comunes. Todos ellos utilizaban electrónica transistorizada y circuitos integrados . Las primeras máquinas usaban memoria central (la 1110 usaba memoria de alambre recubierto ) hasta que fue reemplazada por memoria semiconductora en 1975.

1107

La UNIVAC 1107 fue el primer miembro de estado sólido de la serie de computadoras UNIVAC 1100 de Sperry Univac, presentada en octubre de 1962. También se la conocía como computadora de película delgada debido a su uso de memoria de película delgada para el almacenamiento de registros . Representaba un marcado cambio 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 almacenaron 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 realizó sin penalización en el tiempo del ciclo. Sólo 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 accede por separado. Con un tiempo de ciclo de 4 microsegundos, el tiempo de ciclo efectivo fue 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 aritmética, índice y 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 sumadores rápidos permitieron la indexación de direcciones de memoria dentro del ciclo de memoria central de instrucción actual y también la modificación del valor del índice (los 18 bits superiores con signo se agregaron a los 18 bits inferiores) en el código especificado. registro índice (16 estaban disponibles). Los 16 canales de entrada/salida (E/S) también utilizaron ubicaciones de memoria de película delgada para registros de ubicación de memoria de E/S directos a la memoria. Los programas no se podían ejecutar desde ubicaciones de memoria de película delgada no utilizadas.

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

La unidad de memoria de tambor FH880 también fue compatible como medio de almacenamiento de archivos y cola. Girando a 1800 RPM, almacenó 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 de optimización Fortran IV , un ensamblador llamado SLEUTH con sofisticadas capacidades macro y un cargador de enlaces muy flexible .

Costos de ejemplo

El siguiente es un ejemplo de estimación de presupuesto para un UNIVAC 1107 de 1963. [10]

1108

Un Univac 1108 utilizado para procesar el censo de 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 . Para la memoria principal se utilizaron núcleos más pequeños y más rápidos , en comparación con el 1107 .

Además de componentes más rápidos, se incorporaron dos mejoras de diseño significativas: registros base e instrucciones de hardware adicionales. Los dos registros base de 18 bits (uno para almacenamiento de instrucciones y otro para almacenamiento de datos) permitían la 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 soportar la multiprogramación , el 1108 tenía protección de memoria mediante dos registros base y límite, con 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, denominada "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 diversas funciones de protección de almacenamiento, permitían la selección del conjunto de registros A, X y R de usuario o ejecutivo 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" solo ejecutivas y accedieran a ubicaciones de memoria fuera de la memoria asignada del programa. [11]

Las instrucciones adicionales de hardware 1108 incluían aritmética de doble precisión , carga de dos palabras, almacenamiento y comparación. El procesador podría tener hasta 16 canales de entrada/salida para periféricos. La CPU 1108, con la excepción de la pila ICR (Registro de control integrado) de 128 palabras (200 octales), se implementó completamente a través de tarjetas lógicas de componentes discretos, cada una con un conector de alta densidad de 55 pines, que se conectaba a un cable de máquina envuelto. plano posterior. Se utilizó cableado de par trenzado adicional aplicado manualmente para implementar conexiones de backplane con temporización sensible, conexiones entre backplanes envueltos con cables 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 (Registro de control integrado) se implementó con una "nueva" tecnología de circuito integrado , reemplazando los registros de película delgada en el 1107. El ICR constaba de 128 38 bits, con un bit de paridad de media palabra calculado y verificado con cada acceso. El ICR era lógicamente las primeras 128 direcciones de memoria (200 octales), pero estaba contenido en la CPU. La memoria central estaba contenida en uno o más gabinetes separados y constaba de dos módulos separados de 32 K, para una capacidad total de 64 K palabras de 38 bits (datos de 36 bits y un bit de paridad para cada mitad de 18 bits). palabra). El tiempo de ciclo básico de la memoria central fue de 750 ns y los circuitos de soporte se implementaron con la misma tecnología de tarjeta de circuito/plano posterior 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 admitía multiprocesamiento: hasta tres CPU , cuatro bancos de memoria con un total de 262 144 palabras y dos programables independientes. Controladores de entrada/salida (IOC). Con todo ocupado, cinco actividades podrían estar sucediendo al mismo tiempo: tres programas ejecutándose en las CPU y dos procesos de entrada/salida en las IOC. Se incorporó una instrucción más: test-and-set , para permitir la sincronización entre las CPU.

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

La 1108 II, o 1108A, fue la primera máquina multiprocesador de la serie, capaz de ampliarse a tres CPU y dos IOC (Unidades de control de entrada/salida). Para respaldar esto, tenía hasta 262,144 palabras (cuatro gabinetes) de memoria principal de ocho puertos: rutas de datos e instrucciones separadas 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 separados 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 multiprocesador. Algunos modelos del 1108 implementaron la capacidad de dividir palabras en cuatro bytes de nueve bits, permitiendo el uso de caracteres ASCII . La mayoría de las configuraciones del 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 central de 64K. Tres sistemas de CPU, con gabinetes de memoria de cuatro núcleos fueron la excepción debido a consideraciones de costo. El IOC era un gabinete separado que contenía 8 u (opcionalmente) 16 canales de E/S adicionales para admitir configuraciones con requisitos de almacenamiento masivo muy grandes. Se produjo un número muy limitado de IOC, siendo United Air Lines (UAL) el principal cliente.

El procesador de matriz UNIVAC, o UAP, se produjo en cantidades aún más limitadas que el COI. 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 central de 65K de dos sistemas 1108A independientes. Era capaz de ejecutar varias instrucciones de procesamiento de matrices, 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 contendría la función a ejecutar y las direcciones de memoria de las matrices de datos, a través de un canal de E/S estándar. [12] La UAP luego realizaría la operación, totalmente independiente de las CPU y, cuando se completara la operación, "interrumpiría" la CPU de origen a través del canal de E/S. Se construyó un número muy pequeño 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 con una memoria semiconductora , se lanzó la misma máquina como UNIVAC 1100/20 . En esta nueva convención de nomenclatura, el último dígito representaba el número 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 dirigidas a la comunidad de ingeniería e informática científica, hasta el punto de que el grupo de usuarios de la serie 1100 se denominó UNIVAC Scientific Exchange, o USE. Los sistemas operativos estaban orientados por lotes, siendo FORTRAN y (en mucha menor medida) ALGOL los lenguajes más utilizados. A medida que el mercado de la informática comercial maduró, estos sistemas operativos ya no pudieron satisfacer la creciente demanda de informática empresarial, donde las aplicaciones comúnmente se escribían 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 "vinculados a la computación" (es decir, utilizando toda la CPU y la memoria central), las aplicaciones empresariales, normalmente escritas en COBOL, casi siempre estaban "vinculadas 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 estaban a menudo en el " bucle inactivo " hasta el 50% del tiempo (consulte la nota a continuación). Dado que el rendimiento de la CPU no era un problema en estas aplicaciones, tenía sentido comercial crear un sistema de menor precio y menor rendimiento para abordar el mercado empresarial comercial en rápido crecimiento.

El UNIVAC 1106 se introdujo 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, era compatible con multiprocesador, 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, se podría pedir una CPU 1106 con tan solo cuatro canales de palabras. Esto significaba que sólo tres canales de E/S estaban disponibles para los subsistemas periféricos, ya que el canal 15 (el canal con el número más alto) siempre estuvo, tanto en los sistemas 1106 como en el 1108, dedicado a la consola del operador. Las primeras versiones del UNIVAC 1106 eran simplemente sistemas UNIVAC 1108 de media velocidad. Posteriormente, 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 1106 sistemas.

Cuando Sperry Rand reemplazó la memoria central con una memoria semiconductora , se lanzó la misma máquina como UNIVAC 1100/10 .

1110

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

El UNIVAC 1110 tenía soporte de multiprocesamiento mejorado: el acceso a la memoria de dieciséis vías permitía hasta seis CAU (Unidad aritmética de comando, el nuevo nombre de la CPU y se llamaba así porque la CAU ya no tenía ninguna capacidad de E/S) y cuatro IOAU (Acceso de entrada y salida). Unidades, el nombre de las unidades separadas que realizaron los programas del canal de E/S). El 1110 CAU amplió el rango de direcciones de memoria de 18 bits (1108 y 1106) a 24 bits, lo que permite hasta 16 millones de palabras de memoria direccionable. La memoria central utilizada en los sistemas 1108/1106 fue reemplazada por una memoria de cable recubierto más rápida . Cada gabinete de memoria contenía ocho módulos de memoria independientes de alambre chapado 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" para aumentar el almacenamiento principal. Era posible utilizar los gabinetes de memoria central de 64K 1108 como almacenamiento extendido, pero en la mayoría de los sistemas se utilizaban los gabinetes de memoria de 131K más grandes y menos costosos del sistema 1106. Se permitieron 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 desde las 1110 CAU e IOAU.

La configuración mínima para un sistema 1110 era dos CAU y una IOAU. La configuración más grande, 6x4, solo fue utilizada por la NASA . El 1110 CAU fue el primer procesador canalizado diseñado por UNIVAC. La CAU podría tener hasta cuatro instrucciones en varias etapas de ejecución en un momento 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 distintos módulos de memoria principal y extendida. Esto permitió que las operaciones de E/S fueran independientes de las operaciones de cálculo y ya no "robaran" ciclos de memoria de las CAU. La IOAU incluía 8 (opcionalmente 16 o 24) canales de Word de 36 bits compatibles con 1108/1106 y también incluía el panel de mantenimiento de hardware. Las fotografías/ilustraciones de un sistema 1110 típico mostraban el panel de mantenimiento IOAU, ya que el gabinete CAU no tenía luces indicadoras. El Panel de mantenimiento de IOAU podría mostrar los distintos registros de CAU de una o dos CAU asociadas. La CAU 1110 también introdujo una extensión al conjunto de instrucciones de 'Instrucciones de bytes'. [13] Los componentes principales del sistema 1110, los gabinetes CAU, IOAU y memoria principal, se diseñaron utilizando los mismos conectores de tarjeta de alta densidad de 55 pines y placas posteriores envueltas con cables de 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) (consulte la 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 recubierto con memoria semiconductora , se lanzó la misma máquina como UNIVAC 1100/40 . En esta nueva convención de nomenclatura, el último dígito representaba la cantidad 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 el 1110, el CAU 1100/40 tenía cuatro registros de 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 cambie el contenido de los bancos, en lugar de que los bancos se arreglen cuando se preparó el programa.

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

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

 #3007500 - Circuito integrado - IC32, inversor hexagonal #3007501 - Circuito integrado - IC33, entrada cuádruple 2 NAND #3007502 - Circuito integrado - IC34, triple entrada NAND 3 #3007503 - Circuito integrado - IC35, NAND dual de 4 entradas con salida dividida #3007504 - Circuito integrado - IC36, NAND de 8 entradas con salida dividida #3007505 - Circuito integrado - IC37, entrada cuádruple 2 NOR #3007506 - Circuito integrado - IC38, doble Y-O Inverter-2 Wide OR, 2, 2 entradas Y, con salida dividida #3007507 - Circuito integrado - IC39, Triple FLIP-FLOP con Set, Over-Ride y Reset #3007508 - Circuito integrado - IC40, FLIP-FLOP doble, tipo "D" #3007509 - Circuito integrado - IC41, AND-OR Inverter-4 Wide OR, 2, 2, 3, 4 entradas AND #3007603 - Circuito integrado - IC50, controlador de línea cuádruple de dos entradas 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 de componentes comprados estaba en Blue Bell.

Serie de memorias semiconductoras

NASAUNIVAC 1100/40

En 1975, Sperry Univac introdujo una nueva serie de máquinas con memoria semiconductora que reemplazaba al núcleo magnético, con una nueva convención de nomenclatura:

Un 1106 actualizado se llamó UNIVAC 1100/10 . En esta nueva convención de nomenclatura, el dígito final representaba el número de CPU o CAU en el sistema, de modo que, por ejemplo, un sistema 1100/10 de dos procesadores se designaba 1100/12. Un 1108 actualizado se llamó UNIVAC 1100/20 .

Se lanzó un 1110 actualizado como UNIVAC 1100/40 . El mayor cambio fue el reemplazo del gabinete de memoria de alambre plateado Tipo 7015 de 64 K por un nuevo gabinete de memoria de estado sólido ( RAM estática ) Tipo 7030 de 131 K. El almacenamiento principal permitido se ampliará desde 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 16K (palabras de 38 bits, 36 de datos y 2 de paridad), en lugar de 8K cada uno. El gabinete de memoria central Tipo 7013 de 131K (usado originalmente en los sistemas 1106 posteriores como almacenamiento principal) también fue reemplazado por un gabinete de memoria de estado sólido, basado en Intel 1103A DRAM .

El UNIVAC 1100/80 se introdujo en 1979. Estaba destinado a combinar los sistemas 1100 y 494. Al igual que con el 1100/10, 1100/20 y 1100/40, el último dígito representaba el número de CAU 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 más lentas). La primera versión del sistema 1100/80 podría ampliarse a un máximo de dos CAU y dos IOU. Una versión posterior se pudo ampliar a cuatro CAU y cuatro pagarés. El panel de control SIU del 1100/80 actualizado (en la foto de arriba) pudo dividir lógica y físicamente configuraciones de multiprocesadores más grandes en sistemas completamente independientes, cada uno con su sistema operativo independiente. La CAU era capaz de ejecutar instrucciones de la serie 1100 de 36 bits y instrucciones de la serie 490 de 30 bits. La CAU contenía la misma pila de registros básica, en las primeras 128 palabras de memoria direccionable, que las generaciones anteriores de máquinas de la serie 1100, pero como estos registros se implementaron con los mismos chips ECL que el resto del sistema, los registros no requerían paridad. que se generará/verificará 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 admitir distintos requisitos de E/S. El módulo de canal de Word incluía cuatro canales de Word de la serie 1100 (paralelos). Los módulos Block Multiplexer y Byte Channel permitieron la conexión directa de sistemas de disco/cinta de alta velocidad e impresoras de baja velocidad, etc., respectivamente. El Panel de Control/Mantenimiento ahora estaba en la SIU y proporcionaba un mínimo de indicadores/botones ya que el sistema incorporaba una minicomputadora, basada en la BC/7 (computadora empresarial) como procesador de mantenimiento. Esto se utilizó para cargar microcódigo y con fines de diagnóstico. Las unidades CAU, IOU y SIU se implementaron utilizando lógica de emisor acoplado (ECL) en placas de PC multicapa de alta densidad. El circuito ECL utilizaba voltajes CC de +0 y -2 voltios, y la CAU requería cuatro fuentes de alimentación de 50 amperios -2 voltios. La potencia era de 400 Hz, para reducir las fuentes de alimentación de CC a gran escala. La energía de 400 Hz fue suministrada por un motor/alternador, porque aunque había inversores de estado sólido de 400 Hz disponibles, no se consideraban lo suficientemente confiables para cumplir con los requisitos de tiempo de actividad del sistema.

Un sistema multiprocesador 1100/84 4x2, en dos grupos (podría "particionarse" en dos sistemas separados), incluidos cuatro gabinetes de CPU, dos gabinetes de IOU, dos unidades de almacenamiento intermedio SIU (de 16 K palabras cada una) y 2096 K 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 fue de $5,414,871. en octubre de 1980. Esta configuración podría alquilarse por 127.764 dólares al mes o arrendarse (5 años) por 95.844 dólares al mes. El mantenimiento mensual fue 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 de procesador dual 1100/62 (modelo H1). Se implementó utilizando circuitos integrados de microprocesador personalizados diseñados por Sperry Univac. El almacenamiento principal (524K a 1048K) palabras por CPU, el almacenamiento en búfer semiconductor opcional (hasta 8K palabras por CPU) y la unidad de entrada/salida (IOU) estaban contenidos en el gabinete de la CPU. El IOU (opcionalmente) admitía canales Block y Word. 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 E1 1100/62 (versión mejorada): complejo multiprocesador de rendimiento medio: dos CPU con almacenamiento en búfer de 2 K, dos IOU con un Block Mux y un módulo de canal de palabras (cuatro canales), 1048 K palabras de almacenamiento principal, dos procesadores de soporte del sistema , dos consolas del sistema y una consola de mantenimiento a un precio de $889,340. en marzo de 1980. Esta configuración podría alquilarse por 21.175 dólares al mes o alquilarse (5 años) por 16.780 dólares al mes. El mantenimiento mensual fue de $3000 en esta configuración. Al igual que con el sistema 1100/80, los descuentos eran comunes para clientes grandes y/o gubernamentales.

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

El UNIVAC 1100/90 se introdujo 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 accesorio del 1100/90.

SPERRY serie 2200

En 1983, Sperry Corporation suspendió 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ó en adelante en los nombres del sistema. Cada uno de los sistemas enumerados 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 introducido en 1988
  3. UNISYS 2200/600 introducido en 1989
  4. UNISYS 2200/100 introducido en 1990
  5. UNISYS 2200/500 introducido en 1993
  6. UNISYS 2200/900 introducido en 1993
  7. UNISYS 2200/300 introducido en 1995
  8. UNISYS ClearPath IX4400 introducido en 1996
  9. UNISYS ClearPath IX4800 introducido en 1997
  10. UNISYS 2200/3800 introducido en 1997
  11. UNISYS ClearPath IX5600 introducido en 1998
  12. UNISYS ClearPath IX5800 introducido en 1998
  13. UNISYS ClearPath IX6600 introducido en 1999
  14. UNISYS ClearPath IX6800 introducido en 1999
  15. UNISYS ClearPath Plus CS7800 introducido en 2001 [18] (renombrado Dorado 180 en 2003) [19]
  16. UNISYS ClearPath Plus CS7400 introducido en 2002 (rebautizado como Dorado 140 en 2003) [19]
  17. UNISYS ClearPath Dorado 100 introducido en 2003
  18. UNISYS ClearPath Dorado 200 introducido en 2005
  19. UNISYS ClearPath Dorado 300 introducido en 2005
  20. UNISYS ClearPath Dorado 400 introducido en 2007 [20]
  21. UNISYS ClearPath Dorado 4000 introducido en 2008
  22. UNISYS ClearPath Dorado 700 presentado en 2009
  23. UNISYS ClearPath Dorado 4100 introducido en 2010
  24. UNISYS ClearPath Dorado 800 introducido en 2011 [21]
  25. UNISYS ClearPath Dorado 4200 presentado en 2012
  26. UNISYS ClearPath Dorado 4300 introducido en 2014 [22]
  27. UNISYS ClearPath Dorado 6300 presentado en 2014
  28. UNISYS ClearPath Dorado 8300 introducido en 2015 [23]

Serie UNISYS ClearPath IX

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 el Municipio metropolitano de Toronto consistía en 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 los vehículos.

Suecia utilizó la interfaz de UNIAVAC 1106 junto con UNIVAC 418 para implementar una base de datos nacional de registro de vehículos. [24] Este sistema funcionó en la Plataforma 1106 de 1973 a 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.

Ver también

Referencias

  1. ^ Lundstrom, David (1987). "Algunos buenos hombres de Univac" . Prensa del MIT. pag. 6.ISBN​ 0262121204.
  2. ^ Walker, John (6 de agosto de 1996). "Código DATOS DE CAMPO 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]. "Un historial comentado 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) . La serie de programación de sistemas (1 ed.). Addison-Wesley Publishing Company, Inc. pág. 64.ISBN 978-0-201-14460-4. LCCN  77-90165. Archivado (PDF) desde el 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, Palabras de datos, control y instrucciones.
  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). "Asociados de investigación en ingeniería y 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 buenos hombres de Univac" . Prensa del MIT. pag. 6.ISBN 0262121204.
  9. ^ Peso de 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 los sistemas informáticos digitales electrónicos nacionales.
  10. ^ Asignaciones, Comité de la Cámara del Congreso de los Estados Unidos (1963). Departamentos de Estado, Justicia y Comercio, Poder Judicial y Agencias Relacionadas Asignaciones para 1964: Departamento de Comercio. Audiencias ante un Subcomité del Comité de Asignaciones, Cámara de Representantes, Octogésimo octavo Congreso, Primera Sesión. Imprenta del gobierno de EE. UU. pag. 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 personajes". Descripción del sistema UNIVAC 1110 (PDF) . UNIVAC.
  14. ^ Datos y cifras de Sperry Univac 1100/60, U6313, 7905
  15. ^ Referencia de almacenamiento y procesador del sistema de procesador 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. ^ "Mundo de la informática". Empresa IDG. 13 de octubre de 1986 . Consultado el 23 de octubre de 2023 .
  18. ^ "Unisys presenta los servidores ClearPath Plus". esj.com . Revista de sistemas empresariales. 2001-04-24 . Consultado el 10 de junio de 2015 .
  19. ^ ab Swoyer, Stephen (20 de mayo de 2003). "Unisys promociona nuevos sistemas mainframe". esj.com . Revista de sistemas empresariales . Consultado el 10 de junio de 2015 .
  20. ^ "La arquitectura de servidor de próxima generación ClearPath debuta en OS 2200". Archivo de conexión Unisys ClearPath . Unisis. Enero de 2008 . Consultado el 9 de junio de 2015 .
  21. ^ Morgan, Timothy Prickett (10 de mayo de 2011). "Unisys acelera los grandes mainframes ClearPath". www.theregister.co.uk . El registro . Consultado el 9 de junio de 2015 .
  22. ^ Bryant, cristiano (20 de junio de 2014). "La línea ClearPath de Unisys agrega mainframes basados ​​en Intel". El profesional de TI de Tom . Consultado el 9 de junio de 2015 .
  23. ^ Diana, Alison (20 de mayo de 2015). "El nuevo sistema Unisys ClearPath supera las ofertas de mainframe". www.enterprisetech.com . Tecnología empresarial . Consultado el 9 de junio de 2015 .
  24. ^ "Computerworld: Twin 418s, 1106s coordinan la base de datos de automóviles suecos". Empresa IDG. 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