В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Компоненты > Микроконтроллеры > MSP430 > Система команд
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


MSP430 система команд - Команда BR,BRANCH

*BR,BRANCH Переход к … месту назначения
Синтаксис BR dst
Операция dst -> PC
Эмуляция MOV dst,PC
Описание Безусловный переход выполняется в любое место 64 кБайт адресного пространства. Могут использоваться все способы адресации. Команда перехода – это команда-слово.
Биты статуса Биты статуса не изменяются
Пример Примеры для всех режимов адресации:
BR #EXEC ;Переход к метке EXEC или прямой переход (например, #0A4h)
         ;Команда ядра MOV @PC+,PC
 
BR EXEC  ;Переход по адресу, содержащемуся в EXEC
         ;Команда ядра MOV X(PC),PC
         ;Косвенный адрес

BR &EXEC ;Переход по адресу, содержащемуся в абсолютном адресе EXEC
         ;Команда ядра MOV X(0),PC
         ;Косвенный адрес

BR R5    ;Переход по адресу, содержащемуся в R5
         ;Команда ядра MOV R5,PC
         ;Косвенная адресация по содержимому R5

BR @R5   ;Переход по адресу, содержащемуся в слове, указанном в
         ;регистре R5
         ;Команда ядра MOV @R5,PC
         ;Косвенная адресация по косвенному содержимому R5

BR @R5+  ;Переход по адресу, содержащемуся в слове, указанном в
         ;регистре R5 и последующий инкремент указателя в R5.
         ;При следующем использовании указателя R5 программным
         ;потоком выполнение программы может измениться,
         ;поскольку будет использован следующей адрес в таблице,
         ;указанной регистром R5 
         ;Команда ядра MOV @R5,PC
         ;Косвенная адресация по косвенному содержимому R5 c
         ;автоинкрементом

BR X(R5) ;Переход по адресу, содержащемуся в адресе, указанном 
         ;выражением R5+Х (например, таблица со стартовым
         ;адресом Х). «Х» может быть адресом или меткой
         ;Команда ядра MOV X(R5),PC
         ;Косвенная адресация по косвенному содержимому R5 + X