Курсовая работа: Проектирование цифрового фильтра верхних частот
;произведений в аккумуляторе: 20 xn ® А
STA00h ;запоминание отсчета xn в памяти
;программный модуль вычисления произведения:
;p1 n = 1,1 xn » 1,00011001xn = ( 20 + 2-4 + 2-5 + 2- 8 ) xn ;
;xn хранится в ячейке ОЗУ с адресом X2;
;p1 n записать в ячейку ОЗУ с адресом P1
LDA X2 ; Xn-2 ® H
MOV H, A ;
MOVA, H ;арифметические сдвиги отсчета xn
ARHL;и накопление суммы частичных
ARHL ;произведений в аккумуляторе:
ARHL ; ( 20 + 2-4 + 2-5 + 2- 8 ) xn ®А
ARHL ;
ADD H ;
ARHL ;
ADD H ;
ADD H ;
ARHL ;
ARHL ;
ADD H ;
STA03h ;запоминаниеp1n впамяти
;программный модуль вычисления произведения:
;p2 n = 0,999 yn -1 » 0, 11111111 yn -1
; = ( 2-1 + 2-2 + 2-3 + 2-4 + 2-5 + 2-6 + 2- 7 +2- 8 )yn -1 ;
;yn -1 хранится в ячейке ОЗУ с адресом Y1;
;p2 n записать в ячейку ОЗУ с адресом P2
LDA Y1 ; yn-1 ® A
MOV H, A ; yn-1 ® H
ARHL ;арифметические сдвиги отсчета yn -1