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

 
Пересюхтюмя


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





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





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


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





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


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

XOR[.W] Исключающее «ИЛИ» источника и получателя
XOR.B Исключающее «ИЛИ» источника и получателя
Синтаксис XOR src,dst или XOR.W src,dst
XOR.B src,dst
Операция src .XOR. dst -> dst
Описание Над операндами источника и получателя выполняется операция логического «ИЛИ» (OR). Результат помещается в получатель. Операнд источника не изменяется.
Биты статуса N: Устанавливается, если установлен MSB результата; сбрасывается, если не установлен.
Z: Устанавливается, если результат содержит «0», в противном случае сбрасывается.
C: Устанавливается, если результат не ноль, в противном случае сбрасывается (= .NOT. Zero)
V: Устанавливается, если оба операнда отрицательны
Биты режима Биты OSCOFF, CPUOFF и GIE не изменяются
Пример Биты, установленные в регистре R6 переключают биты в слове ОЗУ TONI.
XOR  R6,TONI     ; Переключение битов слова TONI в соответствии
                 ; с битами, установленными в R6
Пример Биты, установленные в регистре R6 переключают биты в байте ОЗУ TONI.
XOR.B  R6,TONI   ; Переключение битов байта TONI в соответствии
                 ; с битами, установленными в младшем байте
                 ; регистра R6
Пример Обнуление битов в младшем байте регистра R7, которые отличаются от соответствующих битов байта ОЗУ EDE.
XOR.B  EDE,R7    ; Установка отличающихся битов в «1»
INV.B  R7        ; Инвертирование младшего байта R7, в старшем
                 ; байтe «0h»