Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SLA/SLA2/SLA4 - Сдвиг аккумулятора влево арифметически на один, два или четыре разрядаMAXQ10 Version Описание: Сдвиг активного аккумулятора на один, два или четыре разряда командами SLA, SLA2 и SLA4, соответственно. При каждом сдвиге в младший значащий бит загружается 0, а старший значащий бит выгружается в бит переноса (C). Для данных со знаком этот процесс сдвига сохраняет знак данных во флаге переполнения/займа. Затрагиваемые флаги состояния: C, S, Z Выполнение команды SLA: Код команды:
Пример(ы): ; Acc = E3h, C=0, S=1, Z=0 SLA ; Acc = C6h, C=1, S=1, Z=0 SLA ; Acc = 8Ch, C=1, S=1, Z=0 Выполнение команды SLA2: Код команды:
Пример(ы): ; Acc = E3h, C=0, S=1, Z=0 SLA2 ; Acc = 8Ch, C=1, S=1, Z=0 Выполнение команды SLA4: Код команды:
Пример(ы): ; Acc = E3h, C=0, S=1, Z=0 SLA4 ; Acc = 30h, C=0, S=0, Z=0 MAXQ20 Version Описание: ЦСдвиг активного аккумулятора на один, два или четыре разряда командами SLA, SLA2 и SLA4, соответственно. При каждом сдвиге в младший значащий бит загружается 0, а старший значащий бит выгружается в бит переноса (C). Для данных со знаком этот процесс сдвига сохраняет знак данных во флаге переполнения/займа. Затрагиваемые флаги состояния: C, S, Z Выполнение команды SLA: Код команды:
Пример(ы): ; Acc = E345h, C=0, S=1, Z=0 SLA ; Acc = C68h, C=1, S=1, Z=0 SLA ; Acc = 8D14h, C=1, S=1, Z=0 Выполнение команды SLA2: Код команды:
Пример(ы): ; Acc = E345h, C=0, S=1, Z=0 SLA2 ; Acc = 8D14h, C=1, S=1, Z=0 Выполнение команды SLA4: Код команды:
Пример(ы): ; Acc = E345h, C=0, S=1, Z=0 SLA4 ; Acc = 3450h, C=0, S=0, Z=0 Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|