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

реклама

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

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

текст еще



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

*INCD[.W] Двойной инкремент получателя
*INCD.B Двойной инкремент получателя
Синтаксис INCD dst или INCD.W dst
INCD.B dst
Операция dst + 2 -> dst
Эмуляция ADD #2,dst
Эмуляция ADD.B #2,dst
Описание Операнд получателя инкрементируется на два. Исходное содержимое теряется.
Биты статуса N: N:Устанавливается, если результат отрицательный; сбрасывается, если положительный
Z: Устанавливается, если dst содержал 0FFFEh, в противном случае сбрасывается;
Устанавливается, если dst содержал 0FEh, в противном случае сбрасывается
C: Устанавливается, если dst содержал 0FFFEh или 0FFFFh, в противном случае сбрасывается;
Устанавливается, если dst содержал 0FEh или 0FFh, в противном случае сбрасывается
V: Устанавливается, если dst содержал 07FFEh или 07FFFh, в противном случае сбрасывается;
Устанавливается, если dst содержал 07Eh или 07Fh, в противном случае сбрасывается
Биты режима Биты OSCOFF, CPUOFF и GIE не изменяются
Пример Удаление элемента с вершины стека (TOS) без использования регистра.
...
PUSH    R5  ; содержимое регистра R5, является результатом
            ; вычисления, сохраненного в системном стеке
INCD    SP  ; удаление элемента TOS путем двойного
            ; инкрементирования стека. Команду INCD.B для этих
            ; целей использовать нельзя, поскольку SP – это 
            ; регистр размером в слово.
RET
Пример Байт на вершине стека инкрементируется на два.
INCD.B 0(SP); байт на вершине стека (TOS) инкрементируется на два
    Получить консультации и преобрести компоненты вы сможете у официальных поставщиков фирмы Texas Instruments,

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






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