; ; Пультовая программа #5: тест умножения-деления. ; Проверка основных массовых цепей АУ и операций сложения, ; умножения, деления на переменном коде. ; ; Образование переменного кода арифметическим сложением. ; Получение нулевого порядка (100000) для увеличения диапазона ; используемых чисел. ; Умножение на эталон, деление на эталон и вычитание эталона ; дают в результате некоторое число с отрицательным порядком, ; которое должно быть меньше чем 2**-37 (37-десятичное число). ; Увеличение порядка на 37(10) не должно изменить нулевого знака ; порядка, если операции умножения и деления выполнены верно; ; т.к. операция СЛПА относится к группе умножения, то по нулю ; знака порядка операция ПЕ осуществляет передачу управления ; на начало теста. ; ; Переменный код получается в тесте с помощью операции СЛ. ; Поэтому, чтобы тест шел достаточно долго, необходимо ; на 7 тумблерном регистре набирать не слишком большие ; нормализованные числа, не более 2**48 ; (110000 – порядок числа). ; в 1 к сл 7, зп 11 ; код := т.рег.7 к вчп 11, зп 10 ; в эталон к умн 10, дел 10 к вч 10, слпа 145 ; 64+37 к пе 6, стоп в 6 к сч 11, пб 1 ; если хорошо в 7 ч 1.0 ; тумб.регистр 7 с 0 ; эталон с 0 ; код п 1