“МИР”, машина для инженерных расчетов — семейство малых электронных цифровых вычислительных машин, предназначенных для решения широкого круга инженерно-конструкторских математических задач. Разработаны в Институте кибернетики АН УССР. Характерной чертой семейства машин является простота общения человека с машиной. В первой серийной машине семейства, названной “МИР” (1965), впервые в СССР структурно реализуется алгоритм, язык “МИР”, близкий к математическому. Внутренний язык машины в значительной степени совпадает с внешним, что дает возможность контролировать выполнение алгоритма и легко “вмешиваться” в ход вычислений путем изменения уже введенного алгоритма, формулы, коэффициента, точности вычислений и тому подобное.
Машина “МИР” может решать системы линейных алгебраических уравнений до 20 порядка, системы обыкновенных дифференциальных уравнений, дифференциальные уравнения в частных производных в сеточной области на 200—250 узлов, системы нелинейных уравнений до 6 порядка. Можно находить собственные значения для симметричных матриц до 18-го порядка, все корни алгебраического многочлена до 120-го порядка, решать интегральные уравнения типа Фредгольма 2-го рода. Можно решать некоторые задачи линейного программирования с количеством узлов до 100, рассчитывать сетевые графики на 100 событий и так далее. В системе внешнего математического обеспечения имеются также программы для интерполирования и аппроксимации функций, вычисления различных специальных функций, численного интегрирования и дифференцирования, получения псевдослучайных чисел, статистической обработки результатов и так далее. Устройство управления (УУ) машины — микропрограммное многоуровневое асинхронное — состоит из двух микропрограммных матриц различного уровня, реализованных на основе долговременного ЗУ общей емкостью около 700 тысяч бит, с циклом обращения 4 микросекунд. УУ предварительно производит синтаксический контроль программы и экономично размещает позонно информацию в оперативном ЗУ (ОЗУ), выполненном на ферритовых сердечниках (емкость 4096 символов, время обращения 14 микросекунд).
В случае переполнения ОЗУ производится сжатие информации, а освободившийся объем используется для дальнейшей записи. Для организации стеков (до шести) в любых участках памяти служит сверхоперативное ЗУ — СОЗУ (оперативные регистры). Арифметическое устройство (АУ) — табличное, построенное на основе арифметической матрицы последовательно-параллельного действия. В качестве регистров порядка и мантиссы используется весь объем ОЗУ. Время сложения (или умножения) двух 6-разрядных цифр — до 50 микросекунд, эффективное быстродействие при решении инженерных задач — до 8 тысяч операций в 1 секунду. Форма представления чисел, их разрядность и диапазон — произвольные. Ввод и вывод информации осуществляется при помощи электрифицированной печатающей машинки.
Модификация “МИР-1” (создана в 1968) отличается наличием устройства ввода-вывода на перфоленту, в ней применены узлы повышенной надежности.
“МИР-2” (разработана в 1969)—первая серийная машина, реализующая структурными способами аналитико-цифровые преобразования и языки АНАЛИТИК и машины “МИР”. Предусмотрена возможность общения человека с машиной в режиме диалога с помощью устройства со световым карандашом, обеспечивающего оперативный вывод, контроль и редактирование информации и отображение на экране электроннолучевой трубки промежуточных и окончательных результатов решения задач. Выводимая информация хранится в буферном ЗУ, выполненном на ферритовых сердечниках (емкость 4096 слов, время обращения 12 микросекунд). “МИР-2” решает широкий круг математических задач в буквенном и цифровом виде и обеспечивает решение основных задач линейной алгебры (как числовых, так и аналитических), раскрытие определителей в буквах, решение систем линейных уравнений с буквенными коэффициентами и другие. Машина обеспечивает решение всех задач, записанных на языке машины “МИР” и допускает их ввод с перфолент, подготовленных для машины “МИР-1”. Селекторный канал допускает подключение до 64 внешних устройств (в том числе и ЦВМ). Имеется двухуровневая система приоритетного прерывания. В “МИР-2” применено арифметико-логическое устройство (АЛУ) для буквенно-аналитических преобразований. Семь операционных регистров (СОЗУ) служат для организации стеков и выполнения служебных функций при работе АЛУ. Для хранения микропрограмм служит ДЗУ трансформаторного типа емкостью 1,5 миллионов бит, время обращения — 4 микросекунд. ОЗУ емкостью 8192 слова выполнено на ферритовых сердечниках, время обращения —12 микросекунд. Машина оборудована устройствами ввода-вывода на магнитных картах и перфоленте, а также электрифицированной печатающей машинкой. Эффективное быстродействие машины — до 12 тысяч операций в 1 секунду.
Элементная база ЭЦВМ семейства “МИР” — потенциальная. В ней использованы унифицированные элементы типа “МИР-1”, выполненные на дискретных полупроводниковых приборах в модульном исполнении.
Литература: Электронная цифровая вычислительная машина МИР. К., 1966; Электронная вычислительная машина МИР-2. К., 1971.