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

 
Пересюхтюмя


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





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





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


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





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


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

SXT Распространение знака
Синтаксис SXT dst
Операция Бит 7 -> в биты с 8 по 15
Описание Знак младшего байта распространяется в старшем байте, как показано на рис.3.19.
Биты статуса N: Устанавливается, если результат отрицательный; сбрасывается, если положительный.
Z: Устанавливается, если результат «0», в противном случае сбрасывается.
C: Устанавливается, если результат не ноль, в противном случае сбрасывается (.NOT. Zero)
V: Сбрасывается
Биты режима Биты OSCOFF, CPUOFF и GIE не изменяются


Рис.3-19 Распространение знака операнда получателя

Пример В R7 загружается значение P1IN. Команда распространения знака выполняет операцию развертывания значения бита 7 в биты с 8 по 15.
MOV.B &P1IN,R7   ; P1IN = 080h:    .... .... 1000 0000
SXT   R7         ; R7 = 0FF80h:    1111 1111 1000 0000