Непосредственная адресация

Опубликовано в Архитектура процессора Intel

При использовании непосредственной адресации в адресной части команды задается не адрес операнда, а сам операнд.

Непосредственный операнд может являться только программной константой, но не переменной, т.к. его значение должно формироваться на этапе компиляции.

Использование непосредственной адресации но сравнению с прямой для программных констант имеет следующие преимущества:

  • Экономия памяти, т.к. операнд представляется в команде и нс требует дополнительной ячейки памяти как при прямой адресации.
  • Экономия времени. При выборке операнда не тратится время на обращение к памяти, как при прямой адресации, т.к. операнд выбирается вместе с командой на этапе выборки команды.