МИНСК-22


ЭВМ “Минск-22” обрабатывает цифровую и алфавитную информацию, вводимую с перфокарт или с перфолент. В первом случае информация воспринимается с 80-колонных перфокарт; исходные данные вводятся как в коде перфокарт (числа в десятичной и восьмеричной системах счисления, буквы и символы), так и в двоичном коде. Ввод с перфолент осуществляется в коде машины или в международном телеграфном коде М-2. Скорость ввода информации с перфокарт достигает 300 карт в минуту, а с перфолент — 800 строк в секунду.

rc_022.jpg (30430 bytes)

Оперативное запоминающее устройство машины выполнено на ферритовых сердечниках в виде двух блоков (кубов). Ёмкость каждого куба равна 4096 ячейкам по 37 двоичных разрядов; общая емкость—8192 ячейки. Внешняя память на магнитной ленте представлена 16 лентопряжными механизмами. Общий объем внешней памяти достигает 1,6 миллионов 37-разрядных двоичных слов.

Арифметические и логические операции выполняются в арифметическом устройстве, состоящем из сумматора и двух регистров; все операции осуществляются в двоичной системе счисления со средней скоростью 5000—6000 операций в секунду. Машина может работать в режиме с фиксированной или с плавающей запятой.

Двоичные разряды сумматора и ячеек памяти используются по-разному в зависимости от характера обрабатываемой информации и режима работы машины. При работе в режиме с фиксированной запятой в ячейку может быть помещено - 9-разрядное десятичное число и его знак, а в режиме с плавающей запятой -— 7-разрядная мантисса, ее знак, величина и знак порядка. Алфавитная информация может быть записана в ячейку памяти шестью буквами или символами (каждая буква или символ кодируется с помощью 6 двоичных цифр), при этом 37-й разряд не используется.

Двухадресная система команд позволяет оперировать с числами, записанными в двух адресах памяти машины. Арифметические и логические операции могут выполняться четырьмя различными модификациями. Первая модификация предусматривает преобразование чисел или кодов, находящихся в двух ячейках памяти, с записью результата в ячейку, указанную во втором адресе команды. Вторая модификация структурно повторяет первую с той разницей, что результат не записывается в ячейку, а остается в сумматоре. Третья модификация определяет взаимодействие данных, находящихся в первом адресе ячейки памяти и в сумматоре, с последующей записью результата в ячейку, указанную во втором адресе команды. По четвертой модификаций взаимодействуют данные третьей модификации без записи результата по второму адресу.

Как видно, система команд ЭВМ “Минск-22” не является строго двухадресной, а содержит элементы трехадресной и одноадресной систем. Такой набор модификаций позволяет гибко варьировать применение командой, создает значительные удобства при программировании.

Операции кодируются двумя восьмеричными цифрами и знаком плюс или минус слева. Общее число команд равно 108. В коде содержится указание о сущности операции, а также признак модификации и характер режима работы (с плавающей или фиксированной запятой).

Результаты обработки могут быть выведены на бумагу, перфокарты и перфоленты. На бумаге можно печатать цифровую и алфавитную информацию, а также различные символы. Алфавитно-цифровая информация выводится на печать с помощью подключенного к машине алфавитно-цифрового печатающего устройства. Строка печати может содержать до 128 знаков; скорость работы устройства —400 строк в минуту. Кроме этого, печать возможна в виде цифр на узкую бумажную ленту с шириной строки 16 разрядов; скорость работы такого печатающего устройства— 1200 строк в минуту.

Вывод на перфокарты осуществляется с помощью подключенного позиционного итогового перфоратора со скоростью 100 карт в минуту, а на перфоленту — со скоростью работы ленточного перфоратора 1200 строк в минуту.

Кроме указанных устройств ввода-вывода, информация может быть выведена из ЭВМ с помощью рулонного телеграфного аппарата со скоростью 7 знаков в секунду. Для целей, ручного ввода данных применяется клавиатура пульта управления.

Разновидностью машины “Минск-22” является модель “Минск-22М”. В этой машине несколько видоизменены структура и система команд, индексные ячейки, что позволяет использовать программы при работе на ЭВМ “Минск-32”. Кроме того, на пульте управления световая индикация десятичными цифрами заменена двоичными тетрадами и триадами.

Оперативное запоминающее устройство на ферритах имеет емкость, равную емкости ЭВМ “Минск-22”. Однако эта емкость распределена на 40000 ячеек по 8 разрядов. В каждой такой ячейке помещается алфавитно-цифровой символ с отдельным адресом. Применение символьного представления информации позволяет, формировать слова и команды разной длины, что повышает степень использования оперативной памяти. Переменная длина слов и команд потребовали введения нескольких типов разделителей для указания начала и конца чисел, алфавитно-цифровых слов, массивов данных. В качестве внешнего запоминающего устройства, применяется накопитель на магнитной ленте. Количество лентопротяжек, подключаемых к одному устройству управления, доходит до 8; емкость одного лентопротяжного механизма — 5,5 Х 10 6 символов; длина зоны — переменная.

Логическое устройство выполняет операции над числами и кодами в двоично-десятичной системе счисления. Форма представления чисел возможна с плавающей и фиксированной запятой. Среднее быстродействие устройства — 7000 операций в секунду. Система команд отличается переменной структурой.

Одной из характерных особенностей машины является возможность совмещения операций в логическом устройстве с обменом информацией между машиной и внешними устройствами. Создана система прерывания и приостановок, позволяющая обеспечить режимы многопрограммной и многооперационной работы. Для осуществления многопрограммной работы предусмотрен специальный адресный накопитель, включающий восемь программных уровней” соответствующих числу одновременно выполняемых программ. Уровни закреплены за определенными программами, и переход с одной программы на другую обеспечивается переключением нужных уровней. Емкость адресного накопителя — 128 слов по 19 двоичных разрядов в каждом слове.

Одновременная работа различных устройств машины организуется специальной программой, называемой программа –координатор.

Литература: В.И.Грубов, В.С.Кирдан Справочник по ЭВМ и аналоговым устройствам Киев "Наукова думка" 1977