Проектирование специализированных вычислителей цифровой обработки сигналов. Зиатдинов С.И - 65 стр.

UptoLike

65
Таким образом, при применении предложенных в приложениях под-
программ получаем распределение памяти, приведенное в табл. 6.2.
Следует заметить, что данное распределение памяти является только
примерным и возможно произвольное распределение ячеек памяти ОЗУ
для хранения переменных программы. При использовании предложен-
Адрес
ячейки
памяти
Размер
в байтах
Обозначение
в текс те
Описание, комме нтарий
0000Н
01FFH
512 Рекомендуемое местоположение осн овной
программы расчета
0200Н
0227Н
40 Под программа умножения входных сигналов x[k],
x[k – 1], x[k – 2] на весовой коэффициент
(умножение байта на слов о ) (*)
0228Н
025ВН
52 П од программа умножения выходных сиг нало в
y[k – 1], y[k – 2] на весовой коэффициент
(перемножение 2-байтовых слов) (*)
025СН
027FH
36 По дпрограмма алгебраического сложения
четырехбайтовых чисел (*)
0280Н
02С2Н
68 П од программа в ычисления выходного сигнала
фильтра (деления на 1024) (*)
0400Н 4(PLUS)Ячейка для модуля результата операций
умножения (*)
0404Н 4 y[k]
(SUM)
Ячейка для промежу точного знач е ния результата
расче та (*)
0410Н
0412Н
0414Н
0416Н
0418Н
2
2
2
2
2
a
0
a
1
a
2
b
1
b
2
Коэффициент
a
0
Коэффициент
a
1
Коэффициент
a
2
Коэффициент
b
1
Коэффициент
b
2
Младший байт хранится
по меньшему адресу, а
старшийпо большему
адресу
0420Н
0421Н
0423Н
0424Н
0426Н
0427Н
1
2
1
2
1
2
x
[
k
– 2]
y
[
k
– 2]
x
[
k
– 1]
y[k – 1]
x
[
k
]
y[k]
Область памяти, отводимая для хранения трех пар
вх одных и выходных сигналов фильтра.
При этом выходные сигналы, имеющие размер 2
байта, хранятся младшим байтом по меньшему
адресу, старшим байтомпо большему адресу
0429НОбласть данных пользователя или неисполь-
зуемое адресное пространство
Таблица 6.2