
168
Пример:
Необходимо продемонстрировать принцип действия инструкции ENT. С целью
упрощения вычисления выполняются с константами, чтобы легче было проследить
за загрузкой аккумуляторов.
Необходимо высчитать: 3 х 4 + 5 х 6.
В соответствии с правилами арифметики сначала выполняется умножение, в
результате чего получаем два промежуточных результата:
Z1 = 3 х 4 = 12
Z2 = 5 х 6 = 30
Затем оба промежуточных результата складываются и получается окончательный
результат.
Е = Z1 + Z2 = 42
Запись программы на языке STEP-5:
:L KB 4
:XF
:L KB 5
:ENT : L
КД 6
Получение первого промежуточного результата Z1
Промежуточный результат Z1 поступает в аккумулятор И.
Промежуточный результат Z1 записывается в аккумулятор
3.
:XF
:+F Образуется второй промежуточный результат Z2.
После выполнения этой операции в аккумуляторе 2
находится первый промежуточный результат Z1.
Оба промежуточных результата складываются.
Окончательный результат поступает в аккумулятор 1 и
используется в дальнейшей обработке.