С одним операндом

АРИФМЕТИЧЕСКИЕ И ЛОГИЧЕСКИЕ ОПЕРАЦИИ

КОМАНДЫ ВВОДА И ВЫВОДА

ОБМЕН БАЙТАМИ

ДВУХБАЙТОВЫЕ ПЕРЕСЫЛКИ

СИСТЕМА КОМАНД МИКРОПРОЦЕССОРА КР580ИК80А

 

ОДНОБАЙТОВЫЕ ПЕРЕСЫЛКИ

MOV R1, R :5/7 : R ® R1 регистр-регистр (регистр-память)

MVI R, #D8 :7/10: #D8 ® R операнда в регистр(или память)
STAX YZ :7: A®M(YZ) аккумулятор-память
LDAX YZ :7: M(YZ) ®A память-аккумулятор
STA ADR :13: A®M(ADR) аккумулятор-память

LDA ADR :13: M(ADR) ®А память-аккумулятор;

 

 

LXI YZ, #D16 :10: #D16®YZ операнда в регистроовую пару

SHLD ADR :16: H®M(ADR+1), из регистрoвой пары HL

L®M(ADR) в память

LHLD ADR :16: M(ADR) ®L, из памяти в регистровую

M(ADR+I) ®H пару

PUSH YZ YZ®M(SP-1)+ из регистровой пары

+M(SP-2), SP-2 ® SP в стек;

POP YZ** :11: M(SP)+M(SP+1)® из стека в регистровую пару:

(POP'PSW) ® YZ, SP+2 ® YZ

SPHL :5: HL ® SP из НL в указатель стека;

XCHD :4: HL«DE между HL и DE;

XTHL :18: H«M(SP+1), между HL и стеком;

L « M(SP)

IN N :10: (N) ® A из порта N в аккумулятор;

OUT N :10: A® (N) из аккумулятора в порт N:

CMC" :4: С ® С инверсия флага переноса

STC" :4: 1 ® С установка флага переноса

СМА :4: A ® А инверсия аккумулятора

DAA' :4: Десятичная коррекция

INR "' R :5/10: R+1® R инкремент регистра (памяти)

DCR"' R :5/10: R -1® R декремент регистра (памяти)

INX YZ :5: YZ+1® YZ инкремент регистровой пары

DCX YZ :5: YZ - 1® YZ декремент регистровой пары