Курсовая работа: Проектирование цифрового режекторного фильтра
6 5003 AY .EQU 5003h;
7 0000 3A 00 50 LDA AX
8 0003 21 07 50 LXI H,AP2
9 0006 86 ADD M
10 0007 21 06 50 LXI H,AP1
11 000A 86 ADD M
12 000B 21 08 50 LXI H,AP3
13 000E 96 SUB M
14 000F 32 03 50 STA AY
15 0012 32 00 08 STA PARF
16
Sat Apr 15 2004 23:36 Page 2
Defined Symbol Name Value References
2 AP1 = 5006 10
3 AP2 = 5007 8
4 AP3 = 5008 12
5 AX = 5000 7
6 AY = 5003 14
Pre CODE 0000
Pre DATA 0000
1 PARF = 0800 15
LinesAssembled : 16 AssemblyErrors : 0
Для проверки на переполнение можно осуществить ручной просчет и машинный просчет программы. Приведенный ниже просчет сделан, для случая когда все отсчеты имеют максимально возможное значение:
выходной отсчет будет иметь максимальное значение, если:
Таким образом, при ручном просчете программы, для крайнего случая, переполнения не произошло. Машинный расчет дает такое же значение выходного отсчета. Отсюда можно сделать вывод, что в процессе выполнения программы переполнения не происходит.
6.Составление и описание электрической принципиальной схемы устройства:
Принципиальная электрическая схема цифрового режекторного фильтра содержит следующие элементы: