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

 


По базе:  

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

реклама

 




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




Команда JB <bit>, <re18>

Команда "переход если бит установлен" выполняет переход по адресу ветвления, если указанный бит равен "1", в противном случае выполняется следующая команда. Адрес ветвления вычисляется с помощью прибавления относительного смещения со знаком в третьем байте команды (re18) к содержимому счетчика команд после прибавления к нему 3. Проверяемый бит не изменяется. Эта команда на флаги не влияет.

Ассемблер: JB (bit), <метка>
Код:
0 0 1 0 0 0 0 0
bit address
re18
Время: 2 циклa
Алгоритм: (PC):=(PC)+3
если (bit)=1, то (PC):=(PC)+<re18>
Пример:
                      ;(A)=96H, (10010110B)
      JB   ACC.2,LAB5 ;эта команда обеспечивает переход
                      ;на метку LAB5 
      ...
LAB5: INC  A
           





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