В двухадресных машинах выполнение команд может быть организовано несколькими способами. Например, результат операции может быть ... - Большая Энциклопедия Нефти и Газа



Выдержка из книги Ворощук А.Н. Основы Цвм в программирование


В двухадресных машинах выполнение команд может быть организовано несколькими способами. Например, результат операции может быть размещен в одной из ячеек, в которой хранился один из операндов исполняемой операции. Для хранения результата операции могут использоваться и регистры АУ. В этом случае два адреса, записанные в команде, интерпретируются как адреса операндов, а результат операции остается в АУ. Для отсылки результата в память машины требуется выполнить еще одну команду. Если результат предыдущей операции, хранящийся в АУ, используется в качестве операнда следующей операции, то отсылка результата в память машины не осуществляется, а один из адресов интерпретируется как адрес одного из операндов, и в качестве второго используется код, хранящийся в АУ. Могут быть использованы и другие модификации команд, причем несколько модификаций может применяться в ЦВМ одновременно.

(cкачать страницу)

Смотреть книгу на libgen

В двухадресных машинах выполнение команд может быть организовано несколькими способами.  Например,  результат операции может быть размещен в одной из ячеек,  в которой хранился один из операндов исполняемой операции.  Для хранения результата операции могут использоваться и регистры АУ.  В этом случае два адреса,  записанные в команде,  интерпретируются как адреса операндов,  а результат операции остается в АУ.  Для отсылки результата в память машины требуется выполнить еще одну команду.  Если результат предыдущей операции,  хранящийся в АУ,  используется в качестве операнда следующей операции,  то отсылка результата в память машины не осуществляется,  а один из адресов интерпретируется как адрес одного из операндов,  и в качестве второго используется код,  хранящийся в АУ.  Могут быть использованы и другие модификации команд,  причем несколько модификаций может применяться в ЦВМ одновременно.