Cтраница 2
Программа для одноадресной ЭВМ показывает, каким образом можно использовать регистр АУ для выполнения арифметических операций. Пользуясь свойством сохранения результата в регистре АУ, можно не пересылать его содержимое в рабочие ячейки, если эти данные играют роль операндов в последующих командах. При этом содержимое АУ выполняет функции одного из слагаемых, уменьшаемого, множимого и делимого. Отсюда вытекает, что целесообразно определить сначала величину делителя, а затем уже делимого. Это позволило отказаться от пересылочных операций после вычисления произведения и сразу перейти к делителю, так как по команде 15 для одноадресных машин содержимое АУ делится на содержимое ячейки, записанной в адресной части. Емкость оперативного запоминающего устройства ЭВМ ограничена определенным количеством ячеек, и использование их в программах должно производиться весьма экономно. [16]