Четырехадресная команда - Большая Энциклопедия Нефти и Газа, статья, страница 2
Россия - неунывающая страна, любой прогноз для нее в итоге оказывается оптимистичным. Законы Мерфи (еще...)

Четырехадресная команда

Cтраница 2


В наиболее общем случае адресная часть должна содержать четыре адреса ( рис. 2 - 7, а) для указания ячеек, содержащих два операнда, участвующих в операции, ячейки, в которую помещается результат операции, и ячейки, содержащей следующую команду. Такой порядок выборки команд называется принудительным. Четырехадресные команды в настоящее время не применяются.  [16]

Каждая команда осуществляет элементарный акт преобразования информации, называемый операцией. Операция выполняется с одним или с несколькими словами ( информационными или программными), задаваемыми своими адресами. В соответствии с этим код команды ( программное слово) составляется из двух частей - операционной и адресной. В соответствии с числом этих адресов различают одноадресные, двухадресные, трехадресные и четырехадресные команды. Команды с числом адресов, большим, чем четыре, на практике обычно не используются.  [17]

18 Структуры команд. [18]

Чтобы команда содержала в явном виде всю необходимую информацию о задаваемой операции, она должна, как это показано на рис. 8.3, а, содержать поле кода операции и четыре адреса для указания ячеек памяти, содержащих два операнда, участвующих в операции, ячейки, в которую помещается результат операции, и ячейки, содержащей следующую команду. Такой порядок выборки команд называется принудительным. Для рассмотренного выше примера с М 200 и S 16 Мбайт длина четырехадресной команды составила бы 80 бит. Такой формат команды окажется трудно реализуемым и неэффективным. Четырехадресные команды в настоящее время не применяются.  [19]

20 Структуры команд. [20]

Чтобы команда содержала в явном виде всю необходимую информацию о задаваемой операции, она должна, как это показано на рис. 8.3, а, содержать поле кода операции и четыре адреса для указания ячеек памяти, содержащих два операнда, участвующих в операции, ячейки, в которую помещается результат операции, и ячейки, содержащей следующую команду. Такой порядок выборки команд называется принудительным. Для рассмотренного выше примера с М 200 и S 16 Мбайт длина четырехадресной команды составила бы 80 бит. Такой формат команды окажется трудно реализуемым и неэффективным. Четырехадресные команды в настоящее время не применяются.  [21]

В соответствии с принятой терминологией Комитета научно-технической терминологии АН СССР операционная часть представляет группу разрядов команды, предназначенных для кода операции, адресная же часть есть группа разрядов, предназначенных для представления адресов ( адреса), используемых при выполнении операции машиной. В адресной части выделяется адрес числа и управляющий адрес. Адрес числа состоит из одного или нескольких адресов, каждый из которых указывает местонахождение определенных величин, прежде всего операндов, а также результатной информации. В управляющем адресе показывается место хранения самих команд в памяти ЭВМ. По формату адресная часть может иметь один, два, три адреса или большее их число; кроме того, известны машины с переменным числом адресов. В четырехадресной команде, например, имеется адрес 1-го операнда, адрес 2-го операнда, адрес результатной информации и адрес следующей команды.  [22]



Страницы:      1    2