
МП
.pdfСПИСОК ЛИТЕРАТУРЫ
1.Schneier B. Applied Cryptography: protocols, algorithms, and source code in C. J Willer & Sons, inc. New York, 1994 - 618 p.
2.ASDP-2100 Family user's manual. Third edition. Analog Devices, inc. Norwood, MA, 1995 - 631 p.
3.ADSP-2100 Family Assembler tools & simulator manual. Analog Devices, inc. Norwood, MA, 1994 - 487 p.
4.Digital signal processing applications using the ADSP-2100 Family. Volume 1. Prentice Hall, Englewood Cliffs, NJ 07632 - 591 p.
5.Шаврин С.С., Климов Д.А. Реализация базовых операций защиты информации на сигнальных процессорах. Часть 1. Учебное пособие.– М.:
МТУСИ, 2012. – 68 с.
СОДЕРЖАНИЕ
Введение………………………………………………………………….3
1 Сигнальный процессор ADSP-2181. Основные
возможности процессора……………………………………………….6
2Архитектура……………………………………………………………7
3Вычислительные устройства и система команд……………………11
3.1 Арифметико – логическое устройство АЛУ……………..………11
3.2 Умножитель…………………………………………………………20
3.3 Сдвигатель……………………………………………….………….27
4 Правила написания программ и псевдоинструкции ассемблера………………………………………...31
5 Адресация………………………………………………..…………...37
91
5.1Регистры dreg………………………………………….…………..38
5.2Регистры reg………………………………………….…………….38
5.3Ячейки памяти данных……………………………….……………39
5.4Ячейки памяти программ……………………………….…………40
5.5Массивы и прямая адресация ячеек в массивах…………………40
5.6Генераторы адреса данных ГАД и
косвенная поставтомодифицирующая адресация…………………….41
6Группа команд пересылки данных………………………..…………46
7Группа команд управления ходом выполнения программы……...47
7.1Команды переходов и вызова подпрограмм………………..……47
7.2Возврат из подпрограмм……………………………..……………..48
7.3Организация циклов………………………………….…………….48
8Многофункциональные операции……………………..………….…49
9Прочие команды……………………………………………..………..50
10Прерывания………………………………………………..…………51
11Реализация программ, использующих
внешние прерывания…………………………………………………….57
12Таймер и организация таймерных программ…………..…………66
13Последовательные порты и стыковка
процессора с потоком Е1………………………………………………70
14 Флаги…………………………………………………………………89
Список литературы………………………………………………..……91
92