Архитектура ЭВМ и систем. Коваль А.С - 8 стр.

UptoLike

Составители: 

8
адресации операндов, т.е. способы указания в машинной команде местона-
хождения операндов в памяти ЭВМ.
Способы адресации можно классифицировать на прямые и косвенные.
При прямом способе адресации исполнительный адрес берется непосред-
ственно из команды или вычисляется с использованием значения указан-
ного в команде и содержимого какого-либо регистра.
Косвенный способ
адресации предполагает, что в команде содержится
значение косвенного адреса , т.е. адреса ячейки памяти, в которой нахо-
дится окончательный исполнительный адрес.
При реализации методов адресации ЭВМ существенным образом ис-
пользуются регистры центрального процессора (РОН). Далее мы будем
использовать термин адресный регистр для обозначения любого регистра
центрального процессора, содержащего адрес.
1.5.2 Формат команд обработки данных в учебной ЭВМ
В командах обработки данных может быть указано местонахождение от
одного до нескольких операндов, используемых при выполнении конкрет-
ной операции. В учебной ЭВМ используются одноадресные и двухадрес-
ные команды. При этом обычно различают операнд - источник и операнд -
приемник. Операнд - источник это содержимое ячейки памяти или регист-
ра, которое используется при выполнении указанной
в команде операции и
которое в процессе выполнения команды не изменяется. Операнд - прием-
ник это ячейка памяти или РОН, содержимое которых также может быть
использовано при выполнении команды и в которые помещается результат
выполненной операции (приемник результата). Ниже в приведенных при-
мерах адресат - источник обозначается буквами src или S (source - источ-
ник), а
операнд - приемник dst или D (destination - приемник). Поле коман-
ды, содержащее код операции, будет обозначаться аббревиатурой КОП.
1.5.3 Формат одноадресных команд
Формат одноадресных команд (HALT, CLR …) имеет следующий вид:
КОП
0 7815 9 1 234 5 6 1011 12 13 14
Поле адресации
операнда приемника
МЕТОД
РОН
Разряды 15 - 06 содержат код операции, который определяет выполняе-
мую команду. Разряды 05 - 00 образуют шестиразрядное поле, именуемое
полем адресации операнда приемника, которое в свою очередь состоит из
двух подполей:
1) Разряды 02 - 00 определяют один из восьми РОН, который использу-
ет данная команда;
                                               8
адресации операндов, т.е. способы указания в машинной команде местона-
хождения операндов в памяти ЭВМ.
   Способы адресации можно классифицировать на прямые и косвенные.
При прямом способе адресации исполнительный адрес берется непосред-
ственно из команды или вычисляется с использованием значения указан-
ного в команде и содержимого какого-либо регистра.
   Косвенный способ адресации предполагает, что в команде содержится
значение косвенного адреса , т.е. адреса ячейки памяти, в которой нахо-
дится окончательный исполнительный адрес.
  При реализации методов адресации ЭВМ существенным образом ис-
пользуются регистры центрального процессора (РОН). Далее мы будем
использовать термин адресный регистр для обозначения любого регистра
центрального процессора, содержащего адрес.

1.5.2 Формат команд обработки данных в учебной ЭВМ
   В командах обработки данных может быть указано местонахождение от
одного до нескольких операндов, используемых при выполнении конкрет-
ной операции. В учебной ЭВМ используются одноадресные и двухадрес-
ные команды. При этом обычно различают операнд - источник и операнд -
приемник. Операнд - источник это содержимое ячейки памяти или регист-
ра, которое используется при выполнении указанной в команде операции и
которое в процессе выполнения команды не изменяется. Операнд - прием-
ник это ячейка памяти или РОН, содержимое которых также может быть
использовано при выполнении команды и в которые помещается результат
выполненной операции (приемник результата). Ниже в приведенных при-
мерах адресат - источник обозначается буквами src или S (source - источ-
ник), а операнд - приемник dst или D (destination - приемник). Поле коман-
ды, содержащее код операции, будет обозначаться аббревиатурой КОП.

1.5.3 Формат одноадресных команд
  Формат одноадресных команд (HALT, CLR                         ) имеет следующий вид:
         15   14   13   12   11   10   9   8       7   6   5    4   3   2    1      0


                        КОП                                    МЕТОД        РОН


                                                                 Поле адресации
                                                               операнда приемника

  Разряды 15 - 06 содержат код операции, который определяет выполняе-
мую команду. Разряды 05 - 00 образуют шестиразрядное поле, именуемое
полем адресации операнда приемника, которое в свою очередь состоит из
двух подполей:
   1) Разряды 02 - 00 определяют один из восьми РОН, который использу-
ет данная команда;