Cтраница 1
Одноадресные машины имеют короткие слова команд. Однако отработка простых программ должна происходить в несколько шагов с соответствующим вызовом команд. ЭВМ этой простой структуры с одним программируемым регистром должны выполнять вычисление адресов путем повторного обращения к памяти. Благодаря этому способ их функционирования очень громоздок. Поэтому они мало пригодны для решения задач автоматизации процессов. Однако рассмотренный принцип одноадресной машины является основополагающим для функционирования других структур. [1]
Имеется одноадресная машина с регистром-аккумулятором. [2]
В одноадресной машине выход из цикла может выполняться по команде условного перехода УП4 i А, где УП4 - код операции условного перехода по состоянию индексного регистра с номером t и А - исполнительный адрес. [3]
В одноадресной машине один из операндов находится в аккумуляторе. [4]
В одноадресных машинах результат всегда получается на сумматоре, так что для выполнения той же операции сложения двух операндов должны быть предусмотрены три команды: записи одного из операндов на сумматор, сложения содержимого сумматора с операндом, находящимся по определенному адресу, и пересылки результата по заданному адресу, чтобы освободить сумматор для следующей операции. [5]
В одноадресных машинах возможны только одноадресные условные переходы. Однако существуют и трехадресные машины, в которых используется эта операция. [6]
В одноадресных машинах результат всегда получается на сумматоре, так что для выполнения той же операции сложения двух операндов должны быть предусмотрены 3 команды: записи одного из операндов на сумматор, сложения содер жимого сумматора с операндом, находящимся по определенному адресу, и пересылки результата по заданному адресу, чтобы освободить сумматор для следующей операции. [7]
В одноадресных машинах один из операндов указывается адресом в команде, а в качестве второго операнда используется содержимое одного из регистров ( например, сумматора) арифметического устройства. Результат операции также хранится в АУ. Так как результат предыдущей операции часто используется в качестве операнда следующей операции, то применение одноадресного формата позволяет повысить эффективность ЦВМ. Если же результат должен быть занесен в память машины, необходимо выполнение еще одной команды. [8]
В одноадресных машинах возможны только одноадресные условные переходы. Однако существуют и трехадресные машины ( например, БЭСМ), в которых используется эта операция. [9]
В одноадресных машинах результат всегда получается на сумматоре, так что для выполнения той же операции сложения двух операндов должны быть предусмотрены три команды: записи одного из операндов на сумматор, сложения содержимого сумматора с операндом, находящимся по определенному адресу, и пересылки результата по заданному адресу, чтобы освободить сумматор для следующей операции. [10]
В одноадресных машинах возможны только одноадресные условные переходы. Однако существуют и трехадресные машины, в которых используется эта операция. [11]
В одноадресных машинах полная арифметич. [12]
Распределение памяти под величины. [13] |
Пусть некоторая одноадресная машина работает в двоичной системе счисления. [14]
Арифметическое устройство одноадресных машин ( сумматор), как и у двухадресных машин, сохраняет результат предыдущей операции. [15]