Продолжение прилож. 1
Мнемокод команды |
Длина Описание команды команды, Изменяемые флаги байт |
Число тактов |
|
ги страх Н и L, с содержимым аккумулятора |
|
SUB r |
Вычитание содержимого регистра г из содер- 1 Z,S,P, С , АС |
4 |
|
жимого аккумулятора |
|
SUBM |
Вычитание из содержимого аккумулятора 1 Z, S, Р, С , АС |
7 |
|
содержимого ячейки памяти по адресу, ука- |
|
|
занному в регистрах Н и L |
|
SBBr |
Вычитание с заемом содержимого регистра г 1 Z, S, Р, С , АС |
4 |
|
из содержимого аккумулятора |
|
SBBM |
Вычитание с заемом из содержимого аккуму- 1 Z,S,P,C , AC |
7 |
|
лятора содержимого ячейки памяти по адресу, |
|
|
указанному в регистрах Н и L |
|
ANA г |
Поразрядное И над содержимым регистра г 1 Z , S, Р, С = 0, АС = 0 |
4 |
|
и аккумулятора |
|
ANAM |
Поразрядное И над содержимым аккумуля- 1 Z , S, Р, С = 0, АС = 0 |
7 |
|
тора и ячейки памяти по адресу, указанному |
|
|
в регистрах Н и L |
|
XRAr |
Поразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ над со- 1 Z, S, Р, С = 0, АС = 0 |
4 |
|
держимым регистра г и аккумулятора |
|
XRAM |
Поразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ над со- 1 Z, S, Р, С = 0, АС = 0 |
7 |
|
держимым аккумулятора и ячейки памяти |
|
|
по адресу, указанному в регистрах Н и L |
|
ORAr |
Поразрядное ИЛИ над содержимым регист- 1 Z,S,P,C = 0, AC = 0 |
4 |
|
pa r и аккумулятора |
|
ORAM |
Поразрядное ИЛИ над содержимым аккуму- 1 Z, S, Р, С = 0, АС = 0 |
7 |
|
лятора и ячейки памяти по адресу, указанно- |
|
|
му в регистрах Н и L |
|
CMP г |
Сравнение содержимого регистра г и аккуму- 1 (Z, S, P, С, АС)3 |
4 |
|
лятора |
|
CMPM |
Сравнение содержимого аккумулятора и ячей- 1 (Z, S, P, С, АС)3 |
7 |
|
ки памяти по адресу, указанному в регист- |
|
|
рах Н и L |
|
INXrp |
Увеличение на единицу содержимого пары ре- 1 - |
5 |
|
гистров гр (В, D, Н, SP) |
|
DCXrp |
Уменьшение на единицу содержимого пары 1 - |
5 |
|
регистров гр (В, D, H, SP) |
|
DADrp |
Сложение содержимого пары регистров тр 1 С |
10 |
|
(В, D, H, SP) с содержимым пары регистров |
|
|
Н и L и хранение результата в Н и L |
|
POPrp |
Выдача данных из стека в пару регистров гр 1 (Z, S, P, С, АС)6 |
10 |
|
(В, D, H) или в аккумулятор и регистр при- |
|
|
знаков PSW |
|
PUSH rp |
Занесение в стек содержимого пары регист- 1 - |
11 |
|
ров гр (В, D, H) или содержимого аккумуля- |
|
|
тора и регистра признаков PSW |
|
STAXrp |
Запись содержимого аккумулятора в ячейку 1 - |
7 |
|
памяти, косвенно адресуемую парой регист- |
|
|
ров гр (В, D) |
|
LDAX rp |
Запись в аккумулятор содержимого ячейки 1 |
7 |
|
памяти, косвенно адресуемой парой регист- |
|
|
ров гр (В, D) |
|
RNZ |
Возврат из подпрограммы при отсутствии 1 - |
5/11 |
|
нуля (флаг нуля в состоянии 0) |
|
RZ |
Возврат из подпрограммы при наличии нуля 1 - |
5/11 |
|
(флаг нуля в состоянии 1) |
|
RNC |
Возврат из подпрограммы при отсутствии 1 - |
5/11 |
|
переноса (флаг переноса в состоянии 0) |
|
RC |
Возврат из подпрограммы при наличии пе- 1 - |
5/11 |
|
реноса (флаг переноса в состоянии 1) |
|