Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Процедура выполнения команд. Рабочий цикл процессора: Функционирование процессора в основном состоит из повторяющихся рабочих циклов, каждый из которых соответствует...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Определение места расположения распределительного центра: Фирма реализует продукцию на рынках сбыта и имеет постоянных поставщиков в разных регионах. Увеличение объема продаж...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Уполаживание и террасирование склонов: Если глубина оврага более 5 м необходимо устройство берм. Варианты использования оврагов для градостроительных целей...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Дисциплины:
2017-08-24 | 319 |
5.00
из
|
Заказать работу |
|
|
2 способа реализации:
Мнемокод | Коммент. |
PUSH PSW LXI HL FFFF m3: DCX H MOV A,H ORAL JNZ m3 POP PSW RET | A,F в стек x=FFFF HL-1 Если не 0 |
- использование регистровой пары;
- использование вложенных циклов.
Рассмотрим использование регистровой пары:
=65535*24/2*106=0,8с
=24/2*106
Недостатки: низкая точность формирования сигналов, погрешность равна количеству тактов повторений.
Использование вложенных циклов:
MVI C,FF m4: MVI B,FF m3: DCR B JNZ m3 DCR C JNZ m4 |
Пример: сформировать линейно возрастающее задающее воздействие.
Начальн.знач. – нулевое, конечное – максимальное восьмиразрядное.
Мнемокод |
T:PUSH PSW MVI C m2: MVI B,FF m1: DCR B JNZ m1 DCR C JNZ m2 POP PSW RET |
с
Запишем главную программу:
Мнемокод | Коммент. |
XRA A NVI H,FF OUT 84 CALL T INR A DCR H JNZ m2 | 00 A Uзmax H Uз Вывод Uз+1 H-1(счетчик шагов) |
Аппаратный умножитель и его применение
В системе команд MSP микроконтроллеров нет команд, производящих умножение и деление. Однако в старших моделях имеется периферийное устройство, с помощью которого можно производить 8-ми и 16-ти разрядные операции умножения. Наличие быстрого аппаратного умножителя с возможностью накопления результата диктуется необходимостью, в ряде случаев, использования MSP микроконтроллеров для цифровой обработки сигналов в реальном времени, например для реализации цифровых фильтров.
Аппаратный умножитель является периферийным устройством и не является частью ЦПУ MSP430. Это означает, что его действия не пересекаются с действиями ЦПУ. Регистры умножителя – это периферийные регистры, которые загружаются и читаются командами ЦПУ.
Аппаратный умножитель поддерживает операции умножения без знака, умножения со знаком, умножения без знака с накоплением и умножение со знаком и накоплением. Тип операции выбирается адресом, в который записан первый операнд. Аппаратный умножитель имеет два 16-разрядных регистра OP1 и OP2 и три регистра результата RESLO, RESHI и SUMEXT. В регистре RESLO содержится младшее слово результата, в RESHI - старшее слово результата, а в регистре SUMEXT находится информация о результате. Результат может быть прочитан следующей командой после записи в OP2, кроме случая, когда используется косвенный режим адресации.
|
Виды операции умножения.
В системе команд команда умножения отсутствует, для перемножения двух операндов их помещают в регистры аппаратного умножителя. После этого в регистрах RESL0, RESH1 результата можно прочесть 32 разрядный результат. Младшее слово результата хранится в RESL0, старшее – в RESH1. Первый сомножитель может быть размещен в одном из 4-х регистров, которые определяют вид операции умножения.
Аппаратный умножитель поддерживает:
Перечень регистров аппаратного умножителя | |||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!