Двухбайтные;

3) трёхбайтные.

В однобайтной команде хранится код операции и операнды. Например:

MOV B,C; в регистр В записывается содержимое регистра С: (В)←(С),

где В и С – операнды.

Помни!!!: Код операции (команды), в нашем примере хранится только в 1-м байте любой команды (одно, двух, трех байтной).

В двухбайтной команде: в первом байте записывается код операции и один из операндов (операнда может и не быть), во втором – только операнд.

Примеры двухбайтных команд:

Б1 Б2 OUT A
FB

([FB])←(A). Из аккумулятора пересылаются данные в порт, адрес которого (FB) во 2-м байте команды (Б2).

Где:

OUT – код операции, А – первый операнд и FB – второй операнд.