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

System 2000

System 2000 — это семейство советских и российских универсальных цифровых электронно-вычислительных машин (ЭВМ) третьего поколения, разработанных в 1970–1980-х годах в рамках Единой системы электронных вычислительных машин (ЕС ЭВМ). Система представляла собой серию моделей, совместимых с архитектурой IBM System/360 и System/370, и предназначалась для решения широкого круга научных, инженерных, экономических и управленческих задач. Разработка велась под руководством Министерства радиопромышленности СССР с участием предприятий стран — членов Совета экономической взаимопомощи (СЭВ). Основной целью создания System 2000 было обеспечение массового выпуска вычислительной техники, способной конкурировать с западными аналогами и удовлетворить потребности народного хозяйства СССР.

История

Предпосылки создания

В середине 1960-х годов в СССР и странах СЭВ остро ощущалась потребность в унификации вычислительной техники. Разрозненные разработки отдельных предприятий (например, ЭВМ «Минск», «Урал», «БЭСМ») не обеспечивали совместимости программного обеспечения и периферийных устройств. В 1967 году было принято решение о создании Единой системы ЭВМ, ориентированной на архитектуру IBM System/360, которая к тому времени стала мировым стандартом для деловых и научных вычислений. Разработка System 2000 стала частью этой программы.

Разработка и выпуск

Работы над System 2000 начались в 1970 году в Научно-исследовательском центре электронной вычислительной техники (НИЦЭВТ) в Москве. В проекте участвовали предприятия из СССР (заводы в Минске, Пензе, Киеве, Казани), Болгарии, Венгрии, ГДР, Польши, Румынии и Чехословакии. Первая модельЕС-1020 — была выпущена в 1971 году. В 1973–1975 годах последовали модели ЕС-1030, ЕС-1040 и ЕС-1050, которые стали основой парка ЭВМ в СССР. К 1980 году общий выпуск System 2000 превысил 15 тысяч машин, что сделало её самой массовой серией универсальных ЭВМ в социалистическом лагере.

Модернизация и завершение

В 1980-х годах на смену System 2000 пришла серия ЕС-1060 и ЕС-1061, построенная на более совершенной элементной базе (большие интегральные схемы). Однако System 2000 продолжала эксплуатироваться до середины 1990-х годов в вычислительных центрах предприятий, научно-исследовательских институтов и органов государственного управления. С распадом СССР и массовым переходом на персональные компьютеры IBM PC использование System 2000 прекратилось.

Архитектура и характеристики

Принципы построения

System 2000 базировалась на архитектуре IBM System/360, что обеспечивало программную совместимость с западными аналогами. Основные характеристики:

  • Разрядность: 32-битная архитектура, 16-байтная шина данных (для старших моделей).
  • Система команд: 144 основных команды, включая операции с плавающей запятой и десятичную арифметику.
  • Адресация: виртуальная память объёмом до 16 Мбайт, реальная — до 2 Мбайт.
  • Элементная база: интегральные схемы серии 155 (ТТЛ), 133 (КМОП) и 500 (ИС средней степени интеграции).

Модельный ряд

Семейство System 2000 включало несколько моделей, различавшихся производительностью и объёмом памяти:

МодельГод выпускаТактовая частотаПроизводительность (оп/с)ОЗУ (макс.)Примечание
ЕС-102019712 МГц20 00064 КбайтБазовая модель
ЕС-103019734 МГц50 000256 КбайтСредняя модель
ЕС-104019746 МГц150 000512 КбайтМодель с плавающей запятой
ЕС-105019758 МГц500 0002 МбайтСтаршая модель

Периферийные устройства

System 2000 оснащалась широким набором внешних устройств:

  • Накопители: магнитные ленты (ЕС-5010, ЕС-5020), магнитные диски (ЕС-5050, ЕС-5060) ёмкостью от 7,25 до 100 Мбайт.
  • Ввод-вывод: перфокарты (ЕС-6010), перфоленты (ЕС-6020), алфавитно-цифровые печатающие устройства (ЕС-7030) со скоростью до 1200 строк/мин.
  • Терминалы: дисплейные станции ЕС-7901 (на базе ЭЛТ) и ЕС-7920 (на базе знакогенератора).

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

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

Основной операционной системой для System 2000 была ОС ЕС (аналог IBM OS/360). Она включала:

В 1970-х годах была разработана ОС ЕС-ВМ (аналог IBM VM/370), обеспечивавшая виртуализацию и поддержку нескольких операционных систем на одной машине.

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

Для System 2000 были созданы компиляторы и интерпретаторы для языков:

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

Прикладное ПО

Система поставлялась с библиотеками стандартных программ, включая:

  • Пакеты для решения линейных и нелинейных уравнений.
  • Программы статистической обработки данных.
  • Системы управления базами данных (например, «Ока»).
  • Графические пакеты для отображения результатов.

Применение

Научные исследования

System 2000 активно использовалась в научно-исследовательских институтах Академии наук СССР. Например, на ЕС-1050 проводились расчёты в области ядерной физики, аэродинамики и космических исследований. В 1970-х годах на этих машинах моделировались траектории полёта космических аппаратов «Союз» и «Луна».

Экономика и управление

В министерствах и ведомствах System 2000 применялась для автоматизации бухгалтерского учёта, планирования производства и управления запасами. Крупные вычислительные центры, такие как ГВЦ Госплана СССР, использовали эти машины для обработки данных государственной статистики.

Промышленность

На заводах System 2000 внедрялась в системах автоматизированного проектирования (САПР) и управления технологическими процессами (АСУ ТП). Например, на Уральском заводе тяжёлого машиностроения (УЗТМ) с помощью ЕС-1040 оптимизировали раскрой металла.

Преимущества и недостатки

Преимущества

  • Совместимость: архитектура IBM System/360 позволяла использовать западное программное обеспечение (с некоторыми ограничениями).
  • Массовость: выпуск десятков тысяч машин обеспечил доступность вычислительной техники в СССР.
  • Надёжность: среднее время наработки на отказ составляло 500–1000 часов для старших моделей.

Недостатки

  • Отставание от Запада: к моменту выпуска System 2000 на Западе уже появились более производительные ЭВМ (IBM System/370).
  • Сложность эксплуатации: требовались большие площади (до 200 м²) и системы кондиционирования.
  • Ограниченная память: максимальный объём ОЗУ в 2 Мбайт был недостаточен для сложных задач.

Интересные факты

  • В 1978 году на ЕС-1050 в Институте кибернетики АН УССР был выполнен расчёт модели климата Земли, который занял 72 часа непрерывной работы.
  • System 2000 стала основой для создания первой советской системы автоматизированного проектирования интегральных схем — «Практика».
  • В 1980-х годах на базе ЕС-1040 работала система управления движением поездов на Московской железной дороге.

Источники

  • А. П. Ершов, «ЭВМ третьего поколения: архитектура и применение», М., Наука, 1975.
  • В. М. Глушков, «Основы построения Единой системы электронных вычислительных машин», Киев, 1976.
  • Техническое описание ЕС-1050, НИЦЭВТ, 1977.
  • «История вычислительной техники в СССР», под ред. Б. Н. Малиновского, М., Радио и связь, 1985.
  • Отчёт о разработке System 2000, Министерство радиопромышленности СССР, 1979.

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

На главную BFOmetr →