MSP430 система команд - Команда INC
*INC[.W] |
Инкремент получателя |
*INC.B |
Инкремент получателя |
Синтаксис |
INC dst или INC.W dst INC.B dst |
Операция |
dst + 1 -> dst |
Эмуляция |
ADD #1,dst |
Описание |
Операнд получателя инкрементируется на единицу. Исходное содержимое теряется. |
Биты статуса |
N: |
Устанавливается, если результат отрицательный; сбрасывается, если положительный |
Z: |
Устанавливается, если dst содержал 0FFFFh, в противном случае сбрасывается;
Устанавливается, если dst содержал 0FFh, в противном случае сбрасывается |
C: |
Устанавливается, если dst содержал 0FFFFh, в противном случае сбрасывается;
Устанавливается, если dst содержал 0FFh, в противном случае сбрасывается |
V: |
Устанавливается, если dst содержал 07FFFh, в противном случае сбрасывается;
Устанавливается, если dst содержал 07Fh, в противном случае сбрасывается |
Биты режима |
Биты OSCOFF, CPUOFF и GIE не изменяются |
Пример |
Байт статуса процесса STATUS инкрементируется. Если результат равен 11, происходит переход к метке OVFL.
INC.B STATUS
CMP.B #11,STATUS
JEQ OVFL
|
Получить консультации и преобрести компоненты вы сможете у официальных поставщиков фирмы Texas Instruments, |
|
|