Курсовая работа: Реализация цифрового фильтра нижних частот

MOV B, #k1 ;вычисление произведе-

MUL AB ;ния

MOV P1, B ;запоминание в памяти

SJMP M4 ;переход к продолжению

M3: RRC A ;восстановление отрицательного отсчета в аккумуляторе

CPL A ;получение положительного

INC A ;отсчета (смена знака)

MOV B, #k1 ;вычисление произведе-

MUL AB ;ния и пересылка

MOV A, B ;в аккумулятор

CPL A ;получение отрицательного

INC A ;отсчета (смена знака)

MOV P1, A ;запоминание в памяти

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

хранится в ячейке ОЗУ с адресом Y1

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

M4: MOV A, Y1 ;копирование в акку-

RLC A ;мулятор и анализ знака

JC M5 ;переход к программе умножения отрицательногоотсчета на

RRC A ;восстановление положительного отсчета в аккумуляторе

MOV B, #k2 ;вычисление произведе-

MUL AB ;ния

MOV P2, B ;запоминание в памяти

SJMP M6 ;переход к продолжению

M5: RRC A ;восстановление отрицательного отсчета в аккумуляторе

CPL A ;получение положительного

INC A ;отсчета (смена знака)

MOV B, #k2 ;вычисление произведе-

MUL AB ;ния и пересылка

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