Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ |
|
|||||||||||||||||||||||||||||||||
ADD/ADDC src - Суммирование/суммирование с переносомОписание: Команда ADD суммирует активный аккумулятор (Acc или A[AP]) и определенный источник данных (src), после чего результат возвращается в активный аккумулятор. Команда ADDC еще к результату суммирования добавляет флаг переноса (C). Для более полного описания спецификатора обратитесь к описанию команды MOVE. Микроконтроллеры семейства MAXQ20 могут использовать регистр PFX[n] для обозначения старшего байта данных для 8- битного источника. Затрагиваемые флаги состояния: C, S, Z, OV Выполнение команды ADD: Acc < Acc + src Код команды:
MAXQ10 Пример(ы): ; Acc = 45h для любого примера ADD A[3] ; A[3]=0Fh ; > Acc =54h,C=0, Z=0, S=0; ADD #0C0h ; > Acc =05h,C=1, Z=0, S=0; ADD A[4] ; A[4]=40h ; > Acc = 85h, C=0, Z=0, S=1, OV=1 MAXQ20 Пример(ы): ; Acc = 2345h для любого примера ADD A[3] ; A[3]=FF0Fh ; > Acc =2254h,C=1, Z=0, S=0, OV=0 ADD #0C0h ; > Acc =2405h,C=0, Z=0, S=0, OV=0 ADD A[4] ; A[4]=C000h ; > Acc = E345h, C=0, Z=0, S=1, OV=0 ADD A[5] ; A[5]=6789h ; > Acc = 8ACEh, C=0, Z=0, S=1, OV=1 Выполнение команды ADDC: Acc < Acc + C + src Код команды:
MAXQ10 Пример(ы): ; Acc = 45h для любого примера ADDC A[3] ; A[3] = BAh, C=1 ; >?Acc = 00h, C=1, Z=1, S=0 ADDC @DP[0]-- ; @DP[0] = 0Eh, C=1 ; >?Acc = 54h, C=0, Z=0, S=0 MAXQ20 Пример(ы): ; Acc = 2345h для любого примера ADDC A[3] ; A[3] = DCBAh, C=1 ; > Acc = 0000h, C=1, Z=1, S=0, OV=0 ADDC @DP[0]-- ; @DP[0] = 00EEh, C=1 ; > Acc = 2434h, C=0, Z=0, S=0, OV=0 Замечание: Активный аккумулятор (Acc) не может выступать в качестве src для этой команды. Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|