Курсовая работа: Разработка цифрового фильтра

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

;произведения

;p1 n :=0.091*xn -1 ≈0.0001011*xn -1 =(2-4 +2-6 +2-7 )*xn -1

;xn -1 хранится в ячейке ОЗУ с адресом AX1

; записать в ячейку ОЗУ с адресом AP1

LDA AX1 ;Xn-1 - A

MOV H,A ;A - H

ARHL;арифметические сдвиги в право

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

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

ARHL;в аккумуляторе

MOV A,H ;

ARHL ;

ARHL ;

ADD H ;

ARHL ;

ADD H ;

STAAP1 ;запоминание в памяти

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

;p2 n :=0.13*xn -2 ≈0.0010000*xn -2 =(2-3 )*xn -2

;xn -2 хранится в ячейке ОЗУ с адресом Y2

; записать в ячейку ОЗУ с адресом P3

LDA AX2 ;Xn-2 - A

MOV H,A ;A - H

ARHL;арифметические сдвиги в право

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

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

MOVA,H;в аккумуляторе

STAAP2 ;запоминание в памяти

К-во Просмотров: 485
Бесплатно скачать Курсовая работа: Разработка цифрового фильтра