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



Выдержка из книги Жоголев Е.А. Курс программирования


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

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

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

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