Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Команды |
|
|||||||||||||||||||||||||||||||||||||||||||
Команда BREQ - Перейти если равноОписание: Условный относительный переход. Тестируется бит флага нулевого значения (Z) регистра статуса и, если бит установлен, выполняется переход относительно состояния счетчика программ. Если команда выполняется непосредственно после выполнения любой из команд CP, CPI, SUB или SUBI переход произойдет если, и только если, двоичное число, со знаком или без знака, представленное в Rd, эквивалентно двоичному числу, со знаком или без знака, представленному в Rr. Данная команда выполняет переход в любом направлении относительно состояния счетчика программ (PC-64 < назначение < PC+63). Параметр k является смещением относительно состояния счетчика программ и представлен в форме дополнения до двух. (Команда эквивалентна BRBS 1,k). Операция:
16-разрядный код операции:
Булевы выражения регистра статуса (SREG)
Пример: cp r1, r0 ; Сравнить регистры r1 и r0 breq equal ; Перейти если содержимое регистров совпадает ..... equal: nop ; Перейти по назначению (пустая операция) Слов: 1 (2 байта) Циклов:1 если условия не соблюдены, 2 при соблюдении правильных условий Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|