Разработка программы

;переводим 2-е слагаемое в дополнительный код

cmpl %b6, 00h.+6%B7%B6%B5%B6, 01h

jnc .+1%B5, 01h

;складываем 1-е и 2-е слагаемое

add %C6, %b6.+1%C5, 01h%C5, %b5.+1%C4, 01h

;складываем результат и 3-е слагаемое%C6, %a6

jnc .+1%C5, 01h%C5, %a5

jnc .+1%C4, 01h

;переводим результат в прямой код

cmpl %C5, 00h.+4%C6, 01h.+1%C5, 01h%C6

jmp end

;подпрограмма инициализации регистров:%A3, %A4 ;пересылаем множимое%D0, %D3 ;пересылаем счетчик

movl %A6, 00h%A7, 00h

movl %D5, 00h;возврат из подпрограммы

;подпрограмма умножения:%D1, %A3 ;пересылаем множитель%D1, %D2 ;выделяем младший бит множителя.+10 ;переход если младший бит равен 0

add %A6, %D5%D5, 00h

shl %A6 ;логический сдвиг влево второго байта результата%A7, %A0 ;если младший бит=1,то прибавляем к первому байту результата множимое%A0 ;логический сдвиг влево множимого.+2 ;переход если бит С равен 1%A6, 00h ;прибаляем ко второму байту результата 0.+1 ;безусловный переход через одну команду%D5, 01h ;прибаляем к регистру %D5 1.+1%A0 ;логический сдвиг влево множимого%A3 ;логический сдвиг вправо множителя%D0, 01h ;уменьшаем значение счетчикаmultipl;возврат из подпрограммы

;конец программы:

Заключение

При выполнении курсовой работы был составлен алгоритм работы микропроцессорной системы, которая управляет технологическим процессом. Также была разработана программа (в системе команд микроконтроллера KP1878BE1), реализующая данный алгоритм.

Получены следующие результаты при x(n)=1:

- при первом прогоне x2(n)=2494;

- при втором прогоне x2(n)= -2401;

- при третьем прогоне x2(n)=0.

Результаты, полученные в результате работы программы, совпадают с результатами, полученными при ручном расчете, а также с результатами, полученными в ППП "MatLab/Simulink".

Перейти на страницу: 1 2 

Прочтите также:

Инженерно-психологическое и эргономическое проектирование Монитора пациента
В настоящее время непрерывно расширяется область применения методов регистрации параметров биосигналов в практических и исследовательских задачах. Современный уровень научных достижений ...

Расчет радиотелевизионной аппаратуры
Изобретение радиосвязи - одно из самых выдающихся достижений человеческой мысли и научно-технического прогресса. Потребность в совершенствовании средств связи, в частности установлен ...

Принципы работы и поверка электродинамических и электромагнитных средств измерений
Метрология - наука об измерениях, о методах и средствах обеспечения их единства и способах достижения требуемой точности. Под единством измерений понимают такое их состояние, при котором ...

Основные разделы

2021 © Все права защищены! >> www.techeducator.ru