«МИР», машина для инженерных расчетов
— семейство малых электронных цифровых вычислительных машин, предназначенных для решения широкого круга инженерно-конструкторских математических задач. Разработаны в Ин-те кибернетики АН УССР. Характерной чертой семейства машин является простота общения человека с машиной. В первой серийной машине семейства, названной «МИР» (1965), впервые в СССР структурно реализуется алгоритм. язык «МИР», близкий к математическому. Внутр. язык машины в значительной степени совпадает с внешним, что дает возможность контролировать выполнение алгоритма и легко «вмешиваться» в ход вычислений путем изменения уже введенного алгоритма, формулы, коэффициента, точности вычислений и т. п.
Машина «МИР» может решать системы линейных алгебр, уравнений до 20 порядка, системы обыкновенных дифф. уравнений, дифф. уравнения в частных производных в сеточной области на 200—250 узлов, системы нелинейных уравнений до 6 порядка. Можно находить собственные значения для симметричных матриц до 18-го порядка, все корни алгебр, многочлена до 120-го порядка, решать интегр. уравнения типа Фредгольма 2-го рода. Можно решать некоторые задачи линейного программирования с количеством узлов до 100, рассчитывать сетевые графики на 100 событий и т. д.
Цифровая вычислительная машина «МИР-2».
В системе внеш. матем. обеспечения имеются также программы для интерполирования и аппроксимаций функций, вычисления различных спец. функций, численного интегрирования и дифференцирования, получения псевдослучайных чисел, статистической обработки результатов и т. д.
Устройство управления (УУ) машины — микропрограммное многоуровневое асинхронное -
состоит из двух микропрограммных матриц различного уровня, реализованных на основе долговременного ЗУ общей емкостью около 700 тыс. бит, с циклом обращения 4 мксек. УУ предварительно производит синтаксический контроль программы и экономично размещает позонно информацию в оперативном ЗУ (ОЗУ), выполненном на ферритовых сердечниках (емкость 4096 символов, время обращения 14 мксек).
В случае переполнения ОЗУ производится сжатие информации, а освободившийся объем используется для дальнейшей записи. Для организации стеков (до шести) в любых участках памяти служит сверхоперативное ЗУ — СОЗУ (оперативные регистры). Арифметическое устройство (АУ) — табличное, построенное на основе арифм. матрицы последовательно-параллельного действия. В качестве регистров порядка и мантиссы используется весь объем ОЗУ. Время сложения (или умножения) двух 6-разрядных цифр — до 50 мксек, эффективное быстродействие при решении инженерных задач — до 8 тыс. операций в 1 сек. Форма представления чисел, их разрядность и диапазон — произвольные. Ввод и вывод информации осуществляется при помощи электрифицированной печатающей машинки.
Модификация «МИР-1» (создана в 1968) отличается наличием устройства ввода—вывода на перфоленту, в ней применены узлы повышенной надежности.