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

 


По базе:  

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

реклама

 




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




MSP430 система команд - Команда JNC

JNC Переход, если перенос не установлен
JLO Переход, если низший
Синтаксис JNC label
JLO label
Операция Если C=0: PC+2*смещение -> PC
Если C=1: выполняется следующая команда
Описание Проверяется бит переноса (C) регистра статуса. Если он сброшен, 10-разрядная величина смещения со знаком, содержащаяся в младших битах (LSB) команды прибавляется к счетчику команд. Если бит С установлен, выполняется команда, следующая за инструкцией jump. Команда JNC (переход, если нет переноса / низший) используется для сравнения чисел без знака (от 0 до 65536).
Биты статуса Биты статуса не изменяются
Биты режима Биты режима не изменяются
Пример Результат в R6 прибавляется к BUFFER. Если происходит переполнение, выполняется процедура обработки ошибки по адресу ERROR.
        ADD   R6,BUFFER ; BUFFER + R6 -> BUFFER
        JNC   CONT      ; Переход к CONT, если переноса нет
ERROR   …               ; Начало процедуры обработки ошибки
        …  
        …  
        …
COUNT   …               ; Продолжение нормального хода программы
        … 
        … 

Пример Переход к STL2, если байт STATUS содержит 1 или 0.
        CMP.B  #2,STATUS
        JLO    STL2     ; STATUS < 2
                        ; STATUS => 2, продолжение здесь
        …  
    Получить консультации и преобрести компоненты вы сможете у официальных поставщиков фирмы Texas Instruments,

поставщики электронных компонентов






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