ВУЗ:
Составители:
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 определяют один из восьми РОН, который использу- ет данная команда;
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »