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

Мир-5

Мир-5 — это советская и российская цифровая электронно-вычислительная машина (ЭВМ) общего назначения, разработанная в Институте точной механики и вычислительной техники имени С. А. Лебедева (ИТМиВТ) в 1970-х годах. Относится к семейству больших универсальных ЭВМ «Мир», предназначенных для инженерных и научно-технических расчётов, и представляет собой последнюю и наиболее совершенную модель этой серии. Отличительной особенностью «Мир-5» является реализация аппаратной поддержки языка высокого уровня АЛМИР-65, что позволяло программировать машину без использования машинных кодов.

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

Разработка ЭВМ «Мир-5» началась в 1970 году в ИТМиВТ под руководством академика В. М. Глушкова, который также являлся главным идеологом всего семейства «Мир». Предшествующие модели — «Мир-1» (1965), «Мир-2» (1969) и «Мир-3» (1970) — уже зарекомендовали себя как удобные машины для инженерных расчётов, однако их производительность и возможности были ограничены элементной базой своего времени. К началу 1970-х годов появились новые технологии — интегральные микросхемы средней степени интеграции, что позволило существенно повысить тактовую частоту, объём памяти и надёжность.

Проект «Мир-5» ставил целью создать машину, способную конкурировать с западными миникомпьютерами того времени (например, PDP-11), но с сохранением идеологии «дружественного» интерфейса, ориентированного на пользователя-непрограммиста. Разработка велась с учётом опыта эксплуатации предыдущих моделей, а также критики в адрес их недостаточной производительности.

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

Технические характеристики

«Мир-5» представляла собой 16-разрядную ЭВМ, построенную на интегральных микросхемах серии 155 (ТТЛ). Основные параметры:

  • Тактовая частота: 2,5 МГц.
  • Разрядность: 16 бит (слово), 8 бит (байт).
  • Оперативная память: на ферритовых сердечниках, объёмом от 8 до 32 Кбайт (максимально 64 Кбайт с дополнительными блоками).
  • Постоянная память: на магнитных барабанах или ферритовых сердечниках, объёмом до 16 Кбайт для хранения микропрограмм и библиотек.
  • Внешняя память: накопители на магнитной ленте (НМЛ) типа «Кама» и накопители на магнитных дисках (НМД) типа «Искра-125» ёмкостью до 2,5 Мбайт.
  • Система ввода-вывода: перфолента (скорость до 1000 знаков/с), перфокарты (до 300 карт/мин), алфавитно-цифровое печатающее устройство (АЦПУ) типа «Консул-260» (скорость до 10 знаков/с), графопостроитель, дисплей на электронно-лучевой трубке (ЭЛТ) с разрешением 512×512 точек.

Энергопотребление составляло около 2,5 кВт. Машина занимала площадь около 10 квадратных метров и требовала специального помещения с системой кондиционирования.

Архитектура и программное обеспечение

Главной инновацией «Мир-5» стала аппаратная реализация интерпретатора языка АЛМИР-65 (Алгоритмический язык малых интегральных расчётов). Этот язык, разработанный в ИТМиВТ, был ориентирован на инженерные и научные расчёты и позволял записывать математические выражения в привычной для математика форме — с использованием индексов, скобок, знаков операций и стандартных функций. Программа на АЛМИР-65 компилировалась в микропрограммы, которые выполнялись непосредственно аппаратурой, что обеспечивало высокую скорость выполнения расчётов.

Основные особенности АЛМИР-65:

  • Поддержка вещественных чисел с плавающей запятой (одинарной и двойной точности).
  • Встроенные функции: sin, cos, exp, log, sqrt, abs и др.
  • Работа с одномерными и двумерными массивами.
  • Условные операторы, циклы, процедуры.
  • Возможность ввода-вывода данных в виде таблиц и графиков.

Операционная система «Мир-5» была минималистичной и представляла собой монитор, управляющий загрузкой программ, вводом-выводом и диалогом с пользователем. Пользователь общался с машиной через пульт с клавиатурой и дисплеем, вводя команды и данные на АЛМИР-65. Результаты вычислений выводились на печать или на экран.

Применение

«Мир-5» нашла широкое применение в различных областях науки, техники и промышленности СССР:

  • Инженерные расчёты: проектирование строительных конструкций, расчёт напряжений и деформаций, теплотехнические и гидравлические расчёты.
  • Научные исследования: обработка экспериментальных данных, моделирование физических процессов, решение дифференциальных уравнений.
  • Образование: обучение студентов и школьников основам программирования и вычислительной математики. Благодаря простоте языка АЛМИР-65, «Мир-5» использовалась в учебных заведениях как «дружественная» машина.
  • Экономические расчёты: планирование, бухгалтерский учёт, статистическая обработка.

Машина эксплуатировалась в научно-исследовательских институтах, конструкторских бюро, на заводах, в вузах и даже в некоторых школах. Известно, что «Мир-5» использовалась при проектировании космических аппаратов, авиационной техники, атомных реакторов.

Значение и наследие

«Мир-5» стала одной из последних советских ЭВМ, разработанных в рамках оригинальной архитектуры, не ориентированной на копирование западных образцов. Она продемонстрировала возможность создания эффективных вычислительных машин с аппаратной поддержкой языков высокого уровня, что в то время было передовой идеей. Впоследствии этот подход был частично реализован в некоторых западных системах (например, в языке Forth), но не получил массового распространения.

Несмотря на то, что к концу 1970-х годов «Мир-5» устарела по сравнению с новыми 32-разрядными машинами, её вклад в развитие вычислительной техники в СССР значителен. Она способствовала распространению компьютерной грамотности среди инженеров и учёных, а также подготовила почву для создания более мощных машин, таких как ЕС ЭВМ и СМ ЭВМ.

В настоящее время сохранилось несколько экземпляров «Мир-5» в музеях вычислительной техники, в том числе в Политехническом музее в Москве и в Музее истории вычислительной техники в Киеве. Они являются памятниками истории советской кибернетики.

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

  • «Мир-5» была одной из немногих советских ЭВМ, которая могла работать в диалоговом режиме с пользователем, что было редкостью для машин того времени.
  • Язык АЛМИР-65 был настолько прост в освоении, что, по воспоминаниям современников, студенты могли начать программировать на нём уже через несколько часов обучения.
  • Машина имела встроенную систему диагностики, которая позволяла выявлять неисправности на уровне микросхем.
  • В 1976 году «Мир-5» была удостоена Государственной премии СССР в области науки и техники.

Источники

  • Глушков В. М., Капитонова Ю. В., Мищенко А. Т. и др. «Вычислительная машина „Мир-5“». — М.: Наука, 1976.
  • «ЭВМ семейства „Мир“: история и архитектура» / Под ред. В. М. Глушкова. — Киев: Наукова думка, 1980.
  • Материалы Музея истории вычислительной техники (г. Киев).
  • Статьи в журнале «Управляющие системы и машины» (УСиМ), 1975–1980 гг.

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

На главную BFOmetr →