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

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

текст еще



BHI - Перейти, если больше (Branch if Higher)

Операция PC <-- (PC) + $0002 + rel, если C | (Z) = 0
т.е., если (A) > (M), являющиеся двоичными числами без знака
Описание Приводит к переходу если и C и Z очищены. Если команда BHI выполняется непосредственно после выполнения команд CMP или SUB, то переход выполняется только в том случае, если значение двоичного числа, без знака, находящегося в регистре, будет больше значения двоичного числа, без знака, находящегося в ячейке M. (Более подробно выполнение перехода описано в команде BRA).
Коды признаков Не используются
Булевы выражения
V     H I N Z C
- 1 1 - - - - -

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

Исходные формы Режим адресации Машинные коды Количество циклов HC08
Код операции Операнд(ы)
BHI rel REL 22 rr 3

В приведенной ниже таблице приведены все команды переходов.
Переход Комплементарный переход Тип
Тест Булево выражение Мнемоника Операционный код Тест Мнемоника Операционный код
r>m Z | (NЕV)=0 BGT 92 rЈm BLE 93 Со знаком
rіm (NЕV)=0 BGE 90 r<m BLT 91 Со знаком
r=m Z=1 BEQ 27 rm BNE 26 Со знаком
rЈm Z | (NЕV)=1 BLE 93 r>m BGT 92 Со знаком
r<m (NЕV)=1 BLT 91 rіm BGE 90 Со знаком
 
r>m C | Z=0 BHI 22 rЈm BLS 23 Без знака
rіm C=0 BHS/BCC 24 r<m BLO/BCS 25 Без знака
r=m Z=1 BEQ 27 rm BNE 26 Без знака
rЈm C | Z=1 BLS 23 r>m BHI 22 Без знака
r<m C=1 BLO/BCS 25 rіm BHS/BCC 24 Без знака
 
Перенос C=1 BCS 25 Без переноса BCC 24 Простой
r=0 Z=1 BEQ 27 r0 BNE 26 Простой
Отрицательный N=1 BMI 2B Положительный BPL 2A Простой
Маска I I=1 BMS 2D Маска I = 0 BMC 2C Простой
Бит H H=1 BHCS 29 H=0 BHCC 2B Простой
Высокий IRQ# _ BIH 2F _ BIL 2E Простой
Всегда _ BRA 20 Никогда BRN 21 Безусловный

r=регистры: A, X или H:X (после команды CPHX), m=операнд памяти.





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