Подразумевается, что код операции не требует от программиста точного указания источника и адреса;они подразумеваются в заявлении.Например, LDA всегда загружает аккумулятор, аккумулятор является подразумеваемым адресом назначения для всех кодов операций LDA.
Регистр означает, что источником или адресатом является регистр процессора, а не ячейка памяти.например, MOV r1, r2 - это передача из регистра в регистр, которая не включает выборку памяти за пределами кода операции.
Немедленное означает значение, которое находится в памяти в хранилище кодов, обычно это значение, следующее непосредственно заопкод.IE: MOV r, n.Ссылкой на адрес памяти для значения загрузки является программный счетчик.
Прямой означает, что адрес памяти предоставляется после кода операции, и процессор сначала загружает этот адрес памяти в регистр адресов, а затем извлекает данные из этой ячейки памяти.Ссылка на адрес памяти предоставляется в следующем коде операции, и для выполнения сначала требуется загрузить двухбайтовый адрес, а затем загрузить значение памяти из этого местоположения.
Косвенный означает, что адрес хранится в одном из регистров, которые могут бытьиспользуется для этой цели.Так как это просто передача из регистра в регистр для загрузки регистров адреса для выборки из памяти, это быстрее, чем использование прямой адресации.