М-5 (ЭВМ)
М-5, советская универсальная ЭВМ, разработанная в 1958–1961 гг. под руководством М. А. Карцева, а затем В. В. Белынского в Институте электронных управляющих машин (ИНЭУМ). Основным назначением М-5 было определено обеспечение планово-экономических расчётов в Госплане СССР. Разработка М-5 была направлена на создание ЭВМ повышенной производительности по сравнению с машинами, имевшимися в то время в СССР.
Разработка М-5 проводилась на основании постановления Совета Министров СССР от 6 октября 1958 г. В соответствии с этим же постановлением Лаборатория управляющих машин и систем АН СССР была преобразована в ИНЭУМ АН СССР.
М-5 оперировала с 37-разрядными двоичными числами с фиксированной и плавающей запятой (см. Компьютерная арифметика). Система команд – одноадресная.
Производительность – около 50 тыс. операций в секунду. Повышенная производительность М-5 достигалась за счёт мультипрограммного режима работы (до 8 одновременно выполняемых программ). Для повышения производительности М-5 служила также специально выделенная адресная арифметика, выполнявшая операции преобразования адресов и использующая по 16 индексных регистров для каждой из 8 программ.
Структура М-5 базировалась на общей магистрали, связывавшей центральное устройство управления, арифметическое устройство, устройства оперативной памяти (общей ёмкостью до 32 тыс. слов) и устройства управления вводом-выводом информации и внешней памятью (игравшие роль каналов, характерных в последующем для ЭВМ третьего поколения).
М-5 была одной из первых отечественных ЭВМ, построенных на технической базе второго поколения. Схемотехника арифметики и управления М-5 базировалась на диодно-транзисторной логике, оперативная память – на ферритовых сердечниках.
Основной особенностью М-5 следует считать возможность обеспечения мультипрограммной и многотерминальной работы. Сведения о зарубежных ЭВМ с мультипрограммным режимом работы, появившихся в начале 1960-х гг. (Atlas, Gamma 60 и др.), стали известны в СССР значительно позже завершения разработки М-5. Поэтому все решения по архитектуре и структуре М-5 были оригинальными, принятыми независимо от работ других конструкторов ЭВМ.
Основные разработчики: Ю. А. Лавренюк, Н. А. Дорохова, Д. М. Гробман, Ю. Н. Глухов, Б. П. Голубев, В. М. Зенин, В. Н. Каминский, В. П. Константинов, И. Я. Ландау, В. Д. Князев, Б. Г. Сергеев, Е. Н. Филинов.
Серийным производством ЭВМ М-5 освоена не была. Единственный опытный образец был изготовлен на Минском заводе счётных машин (на котором было решено организовать производство ЭВМ «Весна») и установлен в ИНЭУМ, где находился несколько лет в опытной эксплуатации.