Если в команде не задан адрес, то он считается нулевым.
Если адрес задан в виде байта (a8), то он автоматически расширяется до слова (а16).
Случай mod=00 и mem=110 указывает на отсутствие регистров-модификаторов, причем адрес должен иметь размер слова.
Случай mod=11 соответствует формату
регистр-регистр".
Формат "регистр - непосредственный операнд"
(3-4 байта):
| КОП I s | w| | 11 |КОП| reg | im (1-2 байта)
Каманды этого формата описывают операции
( im - непосредственный операнд).
Бит w указывает на размер операндов,
а поле reg - на регистр-операнд (см. выше).
Поле КОПв первом байте определяет лишь группуоперациий, в которую входит операция данной команды, уточняет же операцию КОП из второгобайта.
Непосредственный операнд может занимать 1 или 2 байта (в зависимости от значения бита w),
при этом операнд размером в словозаписывается в команде в "перевернутом" виде.
Ради экономии памяти в ПК предусмотрен случай, когда в операции над словами непосредственный операнд может быть задан байтом (на это указывает 1 в бите s при w=l),
и тогда перед выполнением операции байт автоматически расширяется до слова.