MSP430 - Команда SWPB

SWPB Обмен байтами
Синтаксис SWPB dst
Операция Биты с 15 по 8 <-> биты с 7 по 0
Описание Старший и младший байты операнда получателя меняется местами, как показано на рис. 3.18
Биты статуса Биты статуса не изменяются
Биты режима Биты OSCOFF, CPUOFF и GIE не изменяются


Рис.3-18 Обмен байтов в операнде получателя

Пример
MOV   #040BFh,R7       ; 0100000010111111 -> R7
SWPB  R7               ; 1011111101000000 в R7
Пример Содержимое R5 умножается на 255. Результат сохраняется в R5, R4.
SWPB  R5          ; 
MOV   R5,R4       ; копирование значения после обмена в R4
BIC   #0FF00h,R5  ; корректировка результата
BIC   #00FFh,R4   ; корректировка результата






© 2008 Электроника для начинающих | Programming V.Lasto | Povered by Nano-CMS | Designer S.Gordi