Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основные логические команды AVR-контроллера



Мнемоника Операнды Описание Действие Флаги Цкл
АРИФМЕТИЧЕСКИЕ И ЛОГИЧЕСКИЕ КОМАНДЫ
ADD Rd, Rr Сложить два регистра Rd<Rd+Rr Z,C,N,V,H  
ADC Rd, Rr Сложить с переносом Rd<Rd+Rr+C Z,C,N,V,H  
ADIW Rdl,K Сложить слово с конст Rdh,l<Rdh,l+K Z,C,N,V,S  
SUB Rd, Rr Вычесть два регистра Rd<Rd-Rr Z,C,N,V,H  
SUBI Rd, K Вычесть константу Rd<Rd-K Z,C,N,V,H  
SBIW Rdl,K Вычесть слово с конст Rdh,l<Rdh,l-K Z,C,N,V,S  
SBC Rd, Rr Вычесть с переносом Rd<Rd-Rr-C Z,C,N,V,H  
SBCI Rd, K Вычесть с переносом Rd<Rd-K-C Z,C,N,V,H  
AND Rd, Rr Логическое И Rd<Rd AND Rr Z,N,V  
ANDI Rd, K Логическое И Rd<Rd AND K Z,N,V  
OR Rd, Rr Логическое ИЛИ Rd<Rd OR Rr Z,N,V  
ORI Rd, K Логическое ИЛИ Rd<Rd OR K Z,N,V  
EOR Rd, Rr Исключающее ИЛИ Rd<Rd XOR Rr Z,N,V  
COM Rd Дополнение до 1 Rd<$FF - Rd Z,C,N,V  
NEG Rd Дополнение до 2 Rd<$00 - Rd Z,C,N,V,H  
SBR Rd,K Установ. бит(ы) в рег. Rd<Rd OR K Z,N,V  
CBR Rd,K Сброс. бит(ы) в рег. Rd<RdAND(FFh-K) Z,N,V  
INC Rd Увеличить на 1 Rd<Rd+1 Z,N,V  
DEC Rd Уменьшить на 1 Rd<Rd-1 Z,N,V  
TST Rd Проверить на 0 или 1 Rd<Rd AND Rd Z,N,V  
CLR Rd Очистить регистр Rd<Rd XOR Rd Z,N,V  
SER Rd Установить регистр Rd<$FF None  
             

Безусловные команды передачи управления AVR-контроллера





Дата публикования: 2015-02-03; Прочитано: 247 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...