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

 
Пересюхтюмя


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





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





Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ
Пересюхтюмя


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





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


AND src - Логическое умножение (И)

Описание:

Выполняет логическое умножение активного аккумулятора (Acc) и определенного источника данных src. Для более полного описания спецификатора обратитесь к описанию команды MOVE. Микроконтроллеры семейства MAXQ20 могут использовать регистр PFX[n] для обозначения старшего байта данных для 8- битного источника.

Затрагиваемые флаги состояния: S, Z

Выполнение команды: Acc < Acc AND src

Код команды:

15 0
f001 1010 ssss ssss

MAXQ10

Пример(ы):

            ; Acc = 45h для любого примера
AND A[3]    ; A[3]=0Fh
            ; > Acc = 05h, S=0, Z=0
AND #33h    ; > Acc = 01h, S=0, Z=0

MAXQ20

Пример(ы):

            ; Acc = 2345h для любого примера
AND A[3]    ; A[3]=0F0Fh
            ; > Acc = 0305h, S=0, Z=0
AND #33h    ; > Acc = 0001h
AND #2233h  ; генерируется приведенный ниже объектный код
            ; MOVE PFX[0], #22h (smart-prefixing)
            ; AND #33h
            ; > Acc = 2201h
MOVE PFX[0], #0Fh
AND M0[8]   ; M0[8]=0Fh (M0[8] принимается как 8- битный регистр)
            ; > Acc = 0305h

Замечание: : Активный аккумулятор (Acc) не может выступать в качестве src для этой команды.