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 включало несколько моделей, различавшихся производительностью и объёмом памяти:
| Модель | Год выпуска | Тактовая частота | Производительность (оп/с) | ОЗУ (макс.) | Примечание |
|---|---|---|---|---|---|
| ЕС-1020 | 1971 | 2 МГц | 20 000 | 64 Кбайт | Базовая модель |
| ЕС-1030 | 1973 | 4 МГц | 50 000 | 256 Кбайт | Средняя модель |
| ЕС-1040 | 1974 | 6 МГц | 150 000 | 512 Кбайт | Модель с плавающей запятой |
| ЕС-1050 | 1975 | 8 МГц | 500 000 | 2 Мбайт | Старшая модель |
Периферийные устройства
System 2000 оснащалась широким набором внешних устройств:
- Накопители: магнитные ленты (ЕС-5010, ЕС-5020), магнитные диски (ЕС-5050, ЕС-5060) ёмкостью от 7,25 до 100 Мбайт.
- Ввод-вывод: перфокарты (ЕС-6010), перфоленты (ЕС-6020), алфавитно-цифровые печатающие устройства (ЕС-7030) со скоростью до 1200 строк/мин.
- Терминалы: дисплейные станции ЕС-7901 (на базе ЭЛТ) и ЕС-7920 (на базе знакогенератора).
Программное обеспечение
Операционные системы
Основной операционной системой для System 2000 была ОС ЕС (аналог IBM OS/360). Она включала:
- Монитор: управление заданиями, памятью и вводом-выводом.
- Файловая система: поддержка последовательного и прямого доступа к данным.
- Мультипрограммирование: до 15 одновременно выполняемых задач.
В 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 →