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»






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