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

 
Пересюхтюмя


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





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





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


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





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


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   ; корректировка результата