Команды ассемблера микропроцессора КР580ИК80А 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Команды ассемблера микропроцессора КР580ИК80А



Команды пересылки

Команда Описание Код Длина
Mov r1,r2 Пересылка данных из регистра r2 в регистр r1    
Mov M, r Пересылка данных из регистра r в память    
Mov r, M Пересылка данных из памяти в регистр r    
XCHG Обмен данными между парами регистров HL и DE ЕВ  
MVI r() Занесение байта данных в регистр r    
MVI M () Занесение байта данных в память    
LDA (адрес) Загрузка содержимого ячейки с указанным адресом в накопитель  
LHLD (адрес) Загрузка в регистры H, L содержимого ячеек с указанным адресом и адресом на единицу большим  
STAX rp Занесение содержимого накопителя в ячейку, косвенно адресуемую парой регистров rp (B,D)    
STA (адрес) Занесение содержимого накопителя в ячейку с указанным адресом    
SHLD (адрес) Занесение содержимого регистра HL в память с указанным адресом и адресом на единицу большим      
LXI rp () Занесение двух байтов данных в пару регистров (B,D,H,SP)    
LDAX rp Загрузка в накопитель содержимого ячейки, косвенно адресуемую парой регистров rp (B,D)    

Вычислительные команды

ADD Сложение содержимого регистра r и накопителя    
ADD M Сложение содержимого ячейки памяти и накопителя    
ADC r Сложение содержимого регистра r и накопителя с учётом переноса С    
ADC M Сложение содержимого ячейки памяти и накопителя с учётом переноса С  
ADI () Сложение байта с содержимым накопителя С6  
ACI () Сложение байта с содержимым накопителя с учетом переноса СЕ  
SUI () Вычитание байта из содержимого накопителя D6  
SUB r Вычитание содержимого регистра r из содержимого накопителя    
SBI () Вычитание байта из содержимого накопителя с учетом заёма DE  
SUB M Вычитание содержимого памяти из содержимого накопителя    
SBB r Вычитание содержимого регистра r из содержимого накопителя с заёмом    
SBB M Вычитание содержимого памяти из содержимого накопителя с заёмом 9E  

Логические команды

ANA r Подразрядное И над содержимым регистра r и накопителя    
ANA M Подразрядное И над содержимым памяти и накопителя А6  
XRA r Подразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ над содержимым регистра r и накопителя    
XRA M Подразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ над содержимым памяти и накопителя АЕ  
ORA r Подразрядное ИЛИ над содержимым регистра r и накопителя    
ORA M Подразрядное ИЛИ над содержимым памяти и накопителя В6  
CMP r Сравнение содержимых регистра r и накопителя    
CMP M Сравнение содержимых памяти и накопителя ВЕ  
ANI () Подразрядное И над содержимым накопителя и байтом Е6  
XRI () Подразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ над содержимым накопителя и байтом ЕЕ  
ORI () Подразрядное ИЛИ над содержимым накопителя и байтом F6  
CPI () Сравнение байта с содержимым накопителя FE  
DAD rp Сложение содержимого пары регистров rp (B,D,H,SP) с содержимым пары регистров H,L    
INR r Увеличение содержимого регистра r на единицу    
DCR r Уменьшение содержимого регистра r на единицу    
DCR M Уменьшение содержимого памяти на единицу    
INR M Увеличение содержимого памяти на единицу    
INX rp Увеличение содержимого пары регистров rp (B,D,H,SP) на единицу    
DCX rp Уменьшение содержимого пары регистров rp (B,D,H,SP) на единицу    

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



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 450; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.217.134 (0.004 с.)