close

Вход

Забыли?

вход по аккаунту

?

Отчёт №1 Вар(N) кирилл

код для вставкиСкачать
БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
Кафедра электронных вычислительных средств
Лаборатория "Микропроцессорной техники и цифровой обработки сигнала"
Отчет по лабораторной работе №2
"ПРОГРАММИРОВАНИЕ СИНУСОИДАЛЬНЫХ СИГНАЛОВ МЕТОДОМ ДВОЙНОГО УГЛА"
Выполнил: Астапенко К.А.
Неверович Д. Б
Парчинский Д. Б.Проверил:
Мишугина В.В.
Минск 2013
1 ЦЕЛЬ РАБОТЫ
Знакомство с различными алгоритмами формирования синусоидальных сигналов, разработка и отладка программы генератора синусоидальных сигналов на основе рекуррентно-аналитического метода двойного угла на ассемблере процессора TMS320VC5402 для лабораторного макета TMS320VC5402 DSP Starter Kit (DSK).
2 ЗАДАНИЕ
Построить синусоидальный сигнал с параметрами:
Начальная гармоника 11
Количество отсчётов 200
Приращение аргумента первой гармоники a = 2π/N = 0.0314
3 КОД И РЕЗУЛЬТАТ ОТЛАДКИ ПРОГРАММЫ
k.set11
N.set200*2
step.set1028
porog.set400h
const4.set4
const5.set5
pi4.set25736
.def _c_int00
.mmregs
.text
_c_int00: stm#400h,SP
SSBXFRCT
SSBXOVM
stmSk,AR2
XOR A,A
RPT#k-1
add#step,A
stlA,-3,*AR2
stm#N-1,AR1
stmalpha,AR3
MVDD*AR2,*AR3
stm#raz,AR6
stm#l,AR7
stm#Sn,AR5
stm#X,AR4
ld*AR3,16,A
loop:
calldesign
banzloop, *AR1-
nop
design:
expA
STT,*AR7
ld*AR7,B
sub #5,B
BCfive,BGEQ
stlB,*AR6
ld*AR6,T
normA
five:ldA,3,A
sthA,*AR5+
SQURA,A
ldA,-1,A
ld#7FFFh,16,B
subA,B
add#1,16,b
sthB,*AR5-
ld#4,B
sub*AR7,B
stlB,AR7
BCendp,BLT
doub:ld*AR5+,T
MPY*AR5-,A
ldA,1,A
SQUR*AR5,B
sthB,*AR6
ld#0x4000,16,B
sub*AR6,16,B
sthA,*AR5+
sthB,1,*AR5-
banzdoub,*AR7-
endp:add*AR2,*AR3,A
sthA,*AR3
ld*AR3,16,B
sub#pi4,16,B
SACCDB,*AR3,BGT
MVDD*AR5,*AR4+
RET
.data
.align
Sk.word0
alpha.word0
raz.word 0
l.word0
Sn.word0
Cn.word32767
zero.word0
X.word0
Рисунок 1 - результат работы программы
4 ВЫВОД
При выполнении лабораторной работы была реализована программа генератора синусоидальных сигналов на основе рекуррентно-аналитического метода двойного угла с использованием ассемблера процессора TMS320VC5402.
2
Документ
Категория
Рефераты
Просмотров
9
Размер файла
56 Кб
Теги
кирилл, вар, отчет
1/--страниц
Пожаловаться на содержимое документа