Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Команды

реклама

 




Мероприятия:




Команда CPSE - cравнить и пропустить если равно

Описание:

Команда выполняет сравнение содержимого регистров Rd и Rr и пропускает следующую команду если Rd = Rr.

Операция:

(i) If Rd = Rr then PC <-- PC + 2 (or 3), else PC <-- PC +1
  Синтаксис Операнды: Счетчик программ:
(i) CPSE Rd,Rr 0 < d <31, 0 < r<31
PC<-- PC + 1, если
условия не соблюдены,
то пропуска нет
PC<-- PC + 2, пропуск
одного слова команды
PC<-- PC + 3, пропуск
двух слов команды


16-разрядный код операции:


0001 00rd dddd rrrr

Булевы выражения регистра статуса (SREG)
I T H S V N Z C
- - - - - - - -


Пример:

     inc r4       ; Увеличить на 1 r4
     cpse r4, r0  ; Сравнить r4 с r0
     neg r4       ; Выполнить если r4 <> r0
     nop          ; Продолжать (пустая операция)

Слов: 1 (2 байта)

Циклов: 1





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники