Cтраница 1
Двухадресная команда ( рис. 6.8, б) содержит код операции и адреса AI, A2 двух операндов, участвующих в выполнении операции. Результат выполнения данной операции может оставаться в сумматоре и использоваться при выполнении следующей команды. Двухадресная команда является более экономичной в отношении затрат машинного времени по сравнению с одноадресной командой. [1]
Двухадресная команда указывает адрес двух ячеек ЗУ, откуда нужно взять числа для операции. Результат операции сохрпняется в ячейке сверхоперативной памяти. Пгрепись результата может быть осуществлена по специальной команде. ЗУ машины предназначено для хранения промежуточных и окоьчатель-ных результатов вычислений и постоянных величин, необходимых для решения задач, и включает в себя сверхоперативную память СОП, оперативное запоминающее устройство ОЗУ и постоянное запоминающее устройство ПЗУ. [2]
Основные одноадресные команды. [3] |
Двухадресные команды ( табл. 4.3) - команды общего назначения и логические. Все команды, кроме сложения и вычитания, могут оперировать со словами и байтами. [4]
Двухадресные команды сложения и вычитания выполняют операцию только со словами. [5]
Структура двухадресных команд показана на рис. 1.6, б, где КОп - код операции; КМ - код модификации; КАЪ КА2 - коды адресов первого и второго из участвующих в данной операции операндов. [6]
Операнд двухадресной команды сложения, которому присваивается сумма. [7]
Схема устройства управления одноадресной ЭВМ. [8] |
При двухадресной команде один адрес указывает на один операнд, а второй - на место засылки результата. Двухадресная команда используется также в командах пересылки типа память - память, в командах условного перехода и ввода - вывода. Данная структура команд широко применяется в универсальных машинах. Трехадресная команда - команда, в которой все три адреса, требующиеся для задания арифметической или логической операции общего вида, представляются явно. [9]
Схема устройства управления одноадресной ЭВМ. [10] |
При двухадресной команде один адрес указывает на один операнд, а второй - на место засылки результата. Двухадресная команда используется также в командах пересылки типа память - память, в командах условного перехода и ввода - вывода. Данная структура команд широко применяется в универсальных машинах. Трехадрссная команда - команда, в которой все три адреса, требующиеся для задания арифметической или логической операции общего вида, представляются явно. [11]
В двухадресной команде содержатся код операции и два адреса. [12]
При двухадресной команде один адрес указывает на один операнд, а второй - на место засылки результата. Двухадресная команда используется также в командах пересылки типа память - память, в командах условного перехода и ввода - вывода. Данная структура команд широко применяется в универсальных машинах. [13]
Структура трехадресной команды. [14] |
В двухадресной команде ( рис. 24 - 41) в адресной части указывается лишь два адреса, по которым выбираются числа для исполнения операции, а результат либо может оставаться в арифметическом устройстве, либо посылаться в ячейку, номер которой указан, например, по второму адресу. [15]