Мой ассемблер

Приветствуем! Наш сайт поможет вам в изучении замечательного языка программирования — ассемблера. Наиболее он полезен для тех студентов и интересующихся, которые изучают ассемблер на примере МПС КР580ВМ80А — здесь содержится обширная информация об этом великолепном устройстве.

§2.16 Система команд микропроцессора КР580ИК80А, шпаргалка.

Однобайтовые пересылки

MOV R1,R ; R ® R1

MVI R,D8 ; D8 ® R

STAX YZ ; A ® M(YZ)

LDAX YZ ; M(YZ) ® A.

STA ADR ; A ® M(ADR).

LDA ADR ; M(ADR)® A

SPHL ; HL ® SP.


Двухбайтовые пересылки

LXI YZ,D16 ;D16 ® YZ

SHLD ADR ;H ® M(ADR+1), L ® M(ADR).

LHLD ADR ;M(ADR) ® L, M<(ADR+1) ® H.

PUSH YZ ;YZ ® M(SP-1) M(SP-2),

SP-2 ® SP.

POP YZ ;M(SP) M(SP+1) ® YZ

(POP' PSW) ;P+2 ® SP.




Команды ввода и вывода

IN N ; (N) ® A

OUT N ; A ® (N)


Обмен байтами

XCHG ; HL « DE.

XTHL ; H « M(SP+1), L « M(SP).




Арифметические и логические операции с одним операндом




CMC'' ; C ® C

STC'' ; 1 ® C

CMA ; A ® A

DAA' ; десятичная коррекция


INR''' R ; R+1 ® R

DCR''' R ; R-1 ® R

INX YZ ; YZ+1 ® YZ

DCX YZ ; YZ-1 ® YZ




Арифметические и логические операции с двумя операндами




8-битовые операции

ADD' R ; A+R ® A

ADC' R ; A+R+C ® A

SUB' R ; A-R ® A

SBB' R ; A-R-C ® A

ANA' R ; A^R ® A

ORA' R ; A R ® A.

XRA' R ; A R ® A


ADI' D8 ; A+D8 ® A

ACI' D8 ; A+D8+C ® A.

SUI' D8 ; A-D8 ® A

SBI' D8 ; A-D8-C ® A

Страницы: 1 | 2 | 3 | 4 | 5