Курсовая работа: Цифровой полосовой фильтр

STA AP1 ;запоминание P1n в памяти

;Программный модуль вычисления произведения:

;P2n:=0,96*X(n-2)@0,1111010*Y(n-1)=

;=(2^-3+2^-4+2^-5+2^-8)*Y(n-1)

LDA AX2 ;Y(n-1) ® A

MOV H,A ;Y(n-1) ® H

ARHL

MOV A,H ;арифметические сдвиги

ARHL

ADD H;отсчета Y(n-1) и

ARHL ;накопление суммы

ADD H ;частичных произведений:

ARHL ;(2^-3+2^-4+2^-5+

ADD H ;+2^-8)*Y(n-1) ® A

ARHL

ARHL ;

ADD H;

STA AP2 ;запоминание P2n в памяти

;Программный модуль вычисления произведения:

;P3n:=0,81*Y(n-2)@0,1100111*Y(n-1)=

LDA AY2 ;Y(n-1) ® A

MOV H,A ;Y(n-1) ® H

ARHL

MOV A,H ;арифметические сдвиги

ARHL

ADD H ;отсчета Y(n-1) и

ARHL

ARHL

ARHL ;накопление суммы

К-во Просмотров: 561
Бесплатно скачать Курсовая работа: Цифровой полосовой фильтр