UNIVAC серии 1100/2200
-
Серия UNIVAC 1100/2200
- Серия совместимых 36-разрядных компьютерных систем
- Включает модели UNIVAC 1107, 1108, 1106 и 1105
- Поддерживается корпорацией Unisys под названием ClearPath Dorado
-
Архитектура и форматы данных
- Целое слово: 36 бит, дополнение к единицам
- Половина слова: два 18-битных поля, без знака или с дополнением к нему
- Третье слово: три 12-битных поля, дополнение к одному
- Четверть слова: четыре 9-битных поля, без знака
- Шестое слово: шесть 6-разрядных полей, без знака
- Одинарная точность: 36 бит, знаковый бит, 8-битная характеристика, 27-битная мантисса
- Двойная точность: 72 бита, знаковый бит, 11-битная характеристика, 60-битная мантисса
- FIELDATA: 6-разрядный код UNIVAC, шесть символов в каждом 36-битном слове
- ASCII: 9 бит на символ, четыре символа в каждом 36-битном слове
-
Формат инструкции
- Инструкции имеют длину 36 бит
- Включают поля для адреса, данных и инструкций
-
Регистры
- 128 регистров высокоскоростного «стека общих регистров»
- Включают пользовательские и исполнительные копии регистров A, X, R и J
- 15 индексных регистров, 16 аккумуляторов и 15 специальных функциональных пользовательских регистров
- 4 J-регистра и 3 «промежуточных регистра» для специальных функциональных регистров R
-
Машины с вакуумными лампами
- UNIVAC 1101, 1102, 1103, 1104 и 1105
- Не совместимы друг с другом и с моделью 1107
- Использовали вакуумные трубки и барабанную память
- UNIVAC 1101 разработан ERA, UNIVAC 1102 для ВВС США
- UNIVAC 1103 и 1103A использовали основную память вместо трубки Уильямса
- UNIVAC 1105 преемник 1103A, представлен в 1958 году
- UNIVAC 1104 30-разрядная версия 1103 для ракетной программы BOMARC
-
Серия, совместимая с UNIVAC 1100
- Использовали транзисторную электронику и интегральные схемы
- Ранние компьютеры использовали базовую память, позже заменена полупроводниковой памятью
-
UNIVAC 1107
- Первый твердотельный компьютер серии UNIVAC 1100
- Представлен в октябре 1962 года
- Использовал тонкопленочную память для регистров
- Основная память до 65 536 слов, время цикла 2 микросекунды
- Общий стек регистров 128 слов, время цикла 600 наносекунд
- Поддерживались ленточные накопители и фотобарабан FH880
- Весил около 5200 фунтов, весил около 2,6 коротких тонн
- Использовалась пакетная операционная система EXEC I
- Поддерживались компилятор Fortran IV, ассемблер SLEUTH и загрузчик компоновок
-
Описание модели 1108
- Представлена в 1964 году
- Интегральные схемы заменили тонкопленочную память
- Меньшие и более быстрые ядра памяти
- Два 18-разрядных базовых регистра для динамического перемещения
- Защита памяти с использованием I-bank и D-bank
- Регистр состояния процессора (PSR) для управления базовыми регистрами
- Дополнительные аппаратные инструкции, включая арифметику двойной точности
- До 16 каналов ввода-вывода
-
Особенности конструкции
- Процессор реализован с помощью логических плат с дискретными компонентами
- Стек ICR реализован с использованием интегральных схем
- Основная память состояла из двух модулей по 32 КБ, общая емкость 64 КБ
- Базовое время работы основной памяти 750 нс
-
UNIVAC 1108 II
- Поддержка многопроцессорной обработки до трех процессоров
- Четыре блока памяти общим объемом 262 144 слова
- Два независимых программируемых контроллера ввода-вывода (IOCS)
- Инструкция test-and-set для синхронизации между процессорами
- Произведено 296 процессоров
-
UNIVAC 1108A
- Первый многопроцессорный UNIVAC, способный к расширению до трех процессоров и двух IOCs
- Память организована в физические банки по 65 536 слов
- Набор команд включал инструкцию «Test and Set»
- Возможность разделения слов на четыре девятибитных байта
- Большинство конфигураций включали один или два процессора и два или три блока памяти
-
UNIVAC UAP
- Автономный математический сопроцессор для системы 1108A
- Состоял из четырех арифметических блоков 1108A и связанных схем управления
- Физически и логически расположен между двумя многопроцессорными системами 1108A
- Способен выполнять инструкции по обработке массива, включая быстрое преобразование Фурье
-
История и развитие UNIVAC 1108A
- UNIVAC 1108A был многопроцессорной системой, ориентированной на инженерные и научные приложения.
- Система использовала пакетную обработку данных и языки FORTRAN и ALGOL.
- В 1969 году был выпущен UNIVAC 1106, идентичный 1108, но с более дешевой памятью и меньшим количеством каналов ввода-вывода.
-
UNIVAC 1110
- UNIVAC 1110 был представлен в 1972 году и имел расширенную поддержку многопроцессорной обработки.
- Система использовала 24-битные адреса памяти и до 16 миллионов слов памяти.
- CAU 1110 был первым конвейерным процессором UNIVAC и имел до четырех инструкций на разных стадиях выполнения.
- IOAU был полностью отделен от CAU и имел свой путь доступа к памяти.
-
Переход на полупроводниковую память
- В 1975 году Sperry Univac представила новую серию компьютеров с полупроводниковой памятью.
- UNIVAC 1100/10, 1100/20 и 1100/40 были модернизированными версиями 1106, 1108 и 1110 соответственно.
- UNIVAC 1100/80 была представлена в 1979 году и включала высокоскоростную кэш-память SIU.
-
UNIVAC 1100/80
- UNIVAC 1100/80 объединила системы 1100 и 494.
- Система могла быть расширена до четырех CAUS и четырех долговых расписок.
- CAU выполнял как 36-разрядные, так и 30-разрядные инструкции.
- Долговая расписка была модульной и могла быть сконфигурирована с различными канальными модулями.
-
Модули и компоненты
- Модуль Word Channel включал четыре параллельных канала по 1100 слов
- Модули блочного мультиплексора и байтового канала позволяли подключать высокоскоростные и низкоскоростные системы
- Панель управления/технического обслуживания находилась на SIU и содержала мини-компьютер на базе BC/7
-
Архитектура и питание
- Блоки CAU, IOU и SIU использовали логику с эмиттерной связью (ECL)
- Частота питания составляла 400 Гц, что сокращало использование источников постоянного тока
- Мощность обеспечивалась двигателем/генератором переменного тока
-
Многопроцессорные системы
- Модель UNIVAC 1100/84 включала четыре процессорных шкафа и 2096 тыс. слов основной памяти
- Модель UNIVAC 1100/60 была доступна в одно- и двухпроцессорных конфигурациях
- Модель UNIVAC 1100/70 была усовершенствованной версией 1100/60
- Модель UNIVAC 1100/90 была самой крупной и последней моделью серии 1100
-
Интегрированный научный процессор
- Интегрированный научный процессор Sperry (ISP) был дополнением к модели 1100/90
-
Серия SPERRY 2200
- В 1983 году Sperry Corporation прекратила использовать название UNIVAC
- Модель SPERRY 2200/100 была представлена в 1985 году
-
Серия UNISYS 2200
- В 1986 году Sperry Corporation объединилась с Burroughs Corporation, превратившись в Unisys
- Каждая система представляла собой семейство со схожими характеристиками и архитектурой
-
Серия UNISYS ClearPath IX
- В 1996 году Unisys представила серию ClearPath IX
- Компьютеры ClearPath представляли собой общую платформу с архитектурой 1100/2200 или Burroughs large systems
-
Области применения
- Система управления дорожным движением в Торонто использовала UNIVAC 1107
- Швеция использовала UNIVAC 1106 для создания национальной базы данных о регистрации транспортных средств
- В 1981 году система была модернизирована до UNIVAC 1100/60 и позже до UNISYS XPC-L