|
Поиск по сайту: |
|
По базе: |
![]() |
| Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ | |||||||||
|
|
||||||||||||||||||
AND src - Логическое умножение (И)Описание: Выполняет логическое умножение активного аккумулятора (Acc) и определенного источника данных src. Для более полного описания спецификатора обратитесь к описанию команды MOVE. Микроконтроллеры семейства MAXQ20 могут использовать регистр PFX[n] для обозначения старшего байта данных для 8- битного источника. Затрагиваемые флаги состояния: S, Z Выполнение команды: Acc < Acc AND src Код команды:
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 для этой команды. Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
||||||||||||||||||