Проектирование цифрового корректирующего фильтра

курсовая работа

7. Отладка разработанной программы. Результаты отладки

Отладка разработанной программы проводилась на ЭВМ с соответствующим программным обеспечением. По окончании отладки были исправлены логические ошибки и получена работоспособная программа.

Вручную были рассчитаны контрольные точки, а затем проверены на ЭВМ. Проверка дала следующие результаты:

Для упрощения процесса проверки в память введём значения отсчётов X(n-1), X(n-2), X(n-3) и X(n-4). Для проверки работоспособности программы, как с положительными, так и с отрицательными числами, значения отсчётов зададим разных знаков. Т.о. перед выполнением программы в ОЗУ содержатся следующие исходные данные:

переменные

число

прямой

дополнительный

 

 

Код

код

(xn-1)

10

000Ah

xn-2

5

05

0005h

(xn-3)

-8

88h

FFF8h

xn-4

-12

8Ch

FFF4h

В аккумулятор записываем значение 1С

Вычислим результат вычисления линейно разностного уравнения:

В ходе выполнения программы в ячейки памяти с адресом отсчёта Y(n-2) записывается значение 8h, Значение Y(n-2), выводимое в порт, оказывается равным 4h. Объясняется это переходом перед выводом данных к однобайтовой форме представления чисел.

Т.о. результаты работы программы, с учетом особенностей работы М.П.., полностью совпадают с результатами ручного просчёта.

Делись добром ;)