Открыть сервис

Универсал-5

Универсал-5 — это советская и российская цифровая вычислительная машина (ЦВМ) общего назначения, разработанная в конце 1970-х годов в Научно-исследовательском институте вычислительных комплексов (НИИВК) в Москве. Относится к классу малых ЭВМ (мини-ЭВМ) третьего поколения, построенных на интегральных микросхемах. Предназначалась для решения широкого круга научно-технических, экономических и управленческих задач в системах автоматизации проектирования (САПР), автоматизированных системах управления (АСУ) и для обработки данных в реальном времени.

История создания

Разработка «Универсал-5» велась в НИИВК (г. Москва) под руководством главного конструктора Бориса Николаевича Наумова. Работы начались в 1976 году и были завершены в 1979 году. Машина создавалась как дальнейшее развитие семейства «Универсал» (предыдущие модели — «Универсал-1», «Универсал-2», «Универсал-3» и «Универсал-4»), но с принципиально новой элементной базой — серийными интегральными микросхемами серий 133, 134, 155 и 156. Это позволило значительно повысить производительность, надёжность и уменьшить габариты по сравнению с предшественниками, использовавшими дискретные полупроводниковые элементы.

Первые образцы «Универсал-5» прошли государственные испытания в 1980 году и были рекомендованы к серийному производству. Выпуск осуществлялся на нескольких предприятиях Министерства радиопромышленности СССР, в том числе на Заводе имени С. Орджоникидзе (г. Москва) и на Киевском заводе вычислительных машин (КВМ). Серийное производство продолжалось до середины 1980-х годов. Машина эксплуатировалась в различных отраслях народного хозяйства, включая атомную энергетику, авиастроение, космическую промышленность и системы связи.

Архитектура и устройство

«Универсал-5» представляет собой 16-разрядную машину с микропрограммным управлением. Архитектура основана на принципах, заложенных в ЭВМ «Универсал-4», но с существенными улучшениями.

Процессор

Центральный процессор (ЦП) выполнен на интегральных микросхемах и включает в себя:

Тактовая частота процессора составляла 2 МГц. Производительность ЦП достигала 500–800 тыс. операций в секунду (в зависимости от типа операции).

Память

Оперативная память (ОЗУ) строилась на ферритовых сердечниках (ферритовых кольцах) с ёмкостью от 32 до 128 Кбайт (16-разрядных слов). Время обращения к ОЗУ составляло около 1 микросекунды. Позднее, в модификациях, использовались полупроводниковые микросхемы памяти, что увеличивало ёмкость до 256 Кбайт.

Постоянная память (ПЗУ) ёмкостью до 4 Кбайт использовалась для хранения микропрограмм и начального загрузчика.

Система ввода-вывода

Обмен данными с внешними устройствами осуществлялся через систему каналов ввода-вывода. Использовались:

  • Каналы прямого доступа к памяти (ПДП) — для высокоскоростного обмена с накопителями на магнитных лентах и дисках.
  • Программируемые интерфейсы — для подключения устройств с низкой скоростью передачи данных (печатающие устройства, дисплеи, датчики).

Внешние устройства

Стандартный комплект периферии включал:

  • Накопители на магнитной ленте (НМЛ) — типа ЕС-5017 (лентопротяжный механизм) с ёмкостью до 40 Мбайт на катушку (в пересчёте на 16-разрядные слова).
  • Накопители на магнитных дисках (НМД) — типа ЕС-5061 (сменные диски) ёмкостью до 100 Мбайт.
  • Печатающие устройстваалфавитно-цифровое печатающее устройство (АЦПУ) типа ЕС-7033 (скорость печати — до 300 строк в минуту).
  • Дисплейные станции — видеотерминалы типа ЕС-7920 (алфавитно-цифровые дисплеи) для ввода и вывода данных.
  • Устройства ввода с перфокарт — типа ЕС-6012 (скорость считывания — до 500 карт в минуту).

Программное обеспечение

Для «Универсал-5» было разработано несколько операционных систем (ОС) и прикладных пакетов.

Операционные системы

Языки программирования

Поддерживались:

  • Ассемблер — для низкоуровневого программирования и системных задач.
  • Фортран — для научно-технических расчётов.
  • Алгол-60 — для алгоритмических задач.
  • Кобол — для экономических и управленческих задач.
  • PL/1 — универсальный язык программирования.

Прикладное программное обеспечение

В состав поставки входили:

  • Пакеты математических программ — для решения систем линейных уравнений, дифференциальных уравнений, задач оптимизации.
  • Системы автоматизации проектирования (САПР) — для разработки электронных схем, печатных плат, механических конструкций.
  • Системы управления базами данных (СУБД) — для работы с реляционными и сетевыми базами данных (например, «СИРИУС»).

Модификации

В процессе выпуска и эксплуатации были разработаны несколько модификаций «Универсал-5»:

  • «Универсал-5М» — модернизированная версия с увеличенной до 256 Кбайт оперативной памятью и улучшенной системой ввода-вывода.
  • «Универсал-5С» — специализированная версия для систем связи и управления, оснащённая дополнительными интерфейсами для подключения телеметрического оборудования.
  • «Универсал-5К» — компактная версия для установки в малогабаритных помещениях (например, в подвижных лабораториях).

Применение

«Универсал-5» широко использовался в различных отраслях промышленности и науки:

  • Атомная энергетика — для управления технологическими процессами на атомных электростанциях (например, на Ленинградской АЭС).
  • Авиастроение — для расчётов аэродинамических характеристик, прочности конструкций и управления испытательными стендами.
  • Космическая промышленность — для обработки телеметрических данных с космических аппаратов и управления наземными комплексами.
  • Автоматизированные системы управления предприятиями (АСУП) — для учёта материальных ценностей, планирования производства и управления персоналом.
  • Научные исследования — для моделирования физических процессов, обработки экспериментальных данных и численного решения задач.

Оценка и значение

«Универсал-5» стал одной из наиболее удачных советских мини-ЭВМ третьего поколения. Она сочетала в себе высокую производительность, надёжность и относительно низкую стоимость. Машина была конкурентоспособна с зарубежными аналогами того времени, такими как PDP-11 (США) и М-6000 (Франция). Однако, из-за ограничений в элементной базе и производственных мощностей, серийный выпуск был относительно небольшим (по разным оценкам, от нескольких сотен до полутора тысяч экземпляров).

В настоящее время «Универсал-5» представляет исторический интерес как пример советской вычислительной техники. Отдельные экземпляры сохранились в музеях, в том числе в Музее вычислительной техники при НИИВК (г. Москва) и в Политехническом музее (г. Москва).

Источники

  • Наумов Б. Н. и др. «Вычислительная машина «Универсал-5»». — М.: Наука, 1981.
  • Аппаратные средства ЭВМ «Универсал-5». Техническое описание. — М.: НИИВК, 1979.
  • Программное обеспечение ЭВМ «Универсал-5». Руководство программиста. — М.: НИИВК, 1980.
  • История отечественной вычислительной техники. Сборник статей. — М.: Институт истории естествознания и техники РАН, 1995.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →