Поиск по сайту: |
|
По базе: |
|
Главная страница > Обзоры по типам > Микроконтроллеры > AVR > Команды |
|
|||||||||||||||||||||||||||||||||||||||||||||||
Команда MUL - перемножитьОписание: Команда перемножает две 8-разрядные величины без знаков с получением 16- разрядного результата без знака. Множимое и множитель - два регистра - Rr и Rd, соответственно. 16-разрядное произведение размещается в регистрах R1 (старший байт ) и R0 (младший байт). Отметим, что если в качестве множимого и множителя выбрать R0 или R1, то результат заместит прежние значения сразу после выполнения операции. Операция:
16-разрядный код операции:
Булевы выражения регистра статуса (SREG)
Пример: mul r6, r5 ; Перемножить r6 и r5 mov r6, r1 ; Вернуть результат обратно в r6:r5 mov r5, r1 ; Вернуть результат обратно в r6:r5 Слов: 1 (2 байта) Циклов: 2 В системе команд базовых микроконтроллеров семейства команда отсутствует. Главная - Микросхемы - DOC - ЖКИ - Источники питания - Электромеханика - Интерфейсы - Программы - Применения - Статьи |
|
Впервые? | Реклама на сайте | О проекте | Карта портала тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru ©1998-2023 Рынок Микроэлектроники |
|