Cтраница 1
Двухадресные машины требуют соответственно меньшего объема аппаратуры и количества команд, чем трехадресная и одноадресная машины. [1]
В двухадресной машине изменение индекса и выход из цикла может выполняться по команде УП4 i Al А2, где А1 и А2 - исполнительные адреса. [2]
В двухадресной машине данные для операций можно получить из двух регистров общего назначения. [3]
В двухадресной машине Минск-1 можно после выполнения сложения автоматически записать результат в одной из ячеек, в которых находились слагаемые. Пусть, например, мы хотим сложить два числа, находящиеся в ячейках запоминающего устройства с номерами 1540 и 2206, а полученный результат задать в запоминающее устройство и одновременно отпечатать. [4]
В двухадресных машинах выполнение команд может быть организовано несколькими способами. Например, результат операции может быть размещен в одной из ячеек, в которой хранился один из операндов исполняемой операции. Для хранения результата операции могут использоваться и регистры АУ. В этом случае два адреса, записанные в команде, интерпретируются как адреса операндов, а результат операции остается в АУ. Для отсылки результата в память машины требуется выполнить еще одну команду. Если результат предыдущей операции, хранящийся в АУ, используется в качестве операнда следующей операции, то отсылка результата в память машины не осуществляется, а один из адресов интерпретируется как адрес одного из операндов, и в качестве второго используется код, хранящийся в АУ. Могут быть использованы и другие модификации команд, причем несколько модификаций может применяться в ЦВМ одновременно. [5]
В двухадресных машинах команда, помимо кода операции, содержит два адреса. Как и в одноадресных машинах, результат операции сохраняется в АУ и может участвовать в следующей операции. [6]
Типовые схемы контуров с обратной связью с указанием их разделения для моделирования на цифровой вычислительной машине. [7] |
В двухадресных машинах команда состоит из двух адресов компонент операции и кода операции. В этом типе структуры, как и в одноадресном, адрес следующей выбираемой команды предопределен и выбирается последовательно из запоминающего устройства. Машины ШМ-650 и ERA 1103 имеют двухадресные команды. NORC и NCR 303 являются трехад-ресными машинами. [8]
В одноадресных и двухадресных машинах результат операции над двумя числами оставляется в сумматоре и засылается в назначенную ячейку следующей командой. [9]
Фрагмент системы команд.| Распределение памяти под величины. [10] |
Пусть некоторая двухадресная машина работает в двоичной системе счисления. [11]
Как и для двухадресных машин, операции в одноадресных машинах могут иметь несколько модификаций. [12]
Структурная схема вычислительной ча ти системы Автодиспетчер. [13] |
Вычислительная часть представляет собой универсальную цифровую быстродействующую асинхронную двухадресную машину параллельного действия с оперативной памятью на ферритовых сердечниках в виде основного и дополнительного блоков. Блоки оперативной памяти выполнены аналогично. Каждый блок занимает один одинарный шкаф. [14]
Во-первых, на двухадресной машине в результате выполнения такой команды один из аргументов ( значение а либо х), заданный в поле первого адреса в команде, будет забыт, так как на его место будет записано полученное произведение. Между тем значение х должно использоваться и в последующих вычислениях. Что касается значения а, то здесь необходимо сделать следующие замечания. [15]