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

 


По базе:  

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

реклама

 




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




CBEQ - Сравнить и перейти если равно (Compare and Branch if Equal)

Операция
(A) - (M); PC <-- (PC) + $0003 + rel Если результат равен $00
или: для режима IX+: (A) - (M); PC <-- (PC) + $0002 + rel Если результат равен $00
или: для режима SP1: (A) - (M); PC <-- (PC) + $0004 + rel Если результат равен $00
или: для режима CBEQX: (X) - (M); PC <-- (PC) + $0003 + rel Если результат равен $00
Описание Команда CBEQ сравнивает операнд с содержимым аккумулятора (или индексного регистра, в случае команды CBEQX) и, если результат равен 0, выполняет переход. Команда CBEQ, в сочетании с командами CMP и BEQ, используются в подпрограммах просмотра таблиц. Команда CBEQ_IX+ сравнивает операнд, адресованный H:X с содержимым аккумулятора и выполняет переход, если результатом сравнения является 0. Содержимое H:X, при этом, инкрементируется, вне зависимости от тогo был выполнен переход или нет. Команда CBEQ_IX1+ работает аналогичным образом, за исключением того, что к действительному адресу операнда добавляется 8-разрядное смещение.
Коды признаков Не используются
Булевы выражения
V     H I N Z C
- 1 1 - - - - Ы

Исходные формы, режимы адресации, машинные коды и количество циклов

Исходные формы Режим адресации Машинные коды Количество циклов HC08
Код операции Операнд(ы)
CBEQ opr,rel DIR 31 dd rr 5
CBEQA #opr,rel IMM 41 ii rr 4
CBEQX #opr,rel IMM 51 ii rr 4
CBEQ,X+,rel IX+ 71 rr 4
CBEQ opr,X+,rel IX1+ 61 ff rr 5
CBEQ opr,SP,rel SP1 9E61 ff rr 6





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