Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭиСХ_ADSP21xx_1-2ред.doc
Скачиваний:
8
Добавлен:
13.11.2019
Размер:
915.97 Кб
Скачать
  1. Лабораторное задание

В соответствии с вариантом индивидуального задания, приведенного в табл. 12, написать программу модуляции гармонического сигнала. Отладить и запустить программу, построить графики генерируемого сигнала.

Номер варианта выбирается по номеру студента в списке группы. Частота квантования 8 кГц. Недостающие параметры определить самостоятельно. Обозначения в таблице: АМ – амплитудная модуляция, ЧМ – частотная модуляция, ЧМн – частотная манипуляция, Амн – амплитудная манипуляция.

Таблица 12

Варианты индивидуального задания

Номер задания

Вид модуляции

fнес, Гц

(средняя частота)

Fмод, Гц,

и соотношение

полупериодов

Коэффициент модуляции,

девиация частоты

или разнос частот,

Гц

1

АМ

999

40

0,8

2

АМ

889

35

0,75

3

АМ

705

33

0,65

4

АМ

410

25

0,45

5

АМ

330

27

0,33

6

ЧМ

999

40

550

7

ЧМ

889

35

450

8

ЧМ

705

33

300

9

ЧМ

410

25

210

10

ЧМ

330

27

160

11

ЧМн

999

40 (0,9)

550

12

ЧМн

889

35 (0,55)

450

13

ЧМн

705

33 (0,67)

300

14

ЧМн

410

25 (0,5)

210

15

ЧМн

330

27 (0,7)

160

16

Амн

999

40 (0,9)

1

17

Амн

889

35 (0,55)

1

18

Амн

705

33 (0,67)

1

19

Амн

410

25 (0,5)

1

20

Амн

330

27 (0,7)

1

Содержание отчета

Отчет о лабораторной работе должен содержать:

  1. титульный лист;

  2. цель и задачи работы;

  3. листинги модифицированных и отлаженных программ;

  4. перечень ошибок, выявленных при отладке;

  5. результаты работы с графиками сигналов;

  6. выводы по работе.

Контрольные вопросы

  1. Перечислите основные вычислительные модули процессора и расскажите об их назначении.

  2. Каково назначение генераторов адресов данных?

  3. Перечислите назначение и состав программного автомата.

  4. Перечислите шины процессора и опишите их назначение.

  5. Каково назначение устройства обмена между шинами?

  6. Перечислите внутренние периферийные устройства семейства ADSP-21xx и их назначение.

  7. Каково назначение главного интерфейсного порта?

  8. Охарактеризуйте работу программируемого таймера.

  9. Опишите программно-логическую модель ядра процессора и перечислите устройства, входящие в ее состав.

  10. Какова структура регистра ASTAT? Перечислить назначение флагов регистра.

  11. Для чего предназначены регистры SSTAT и MSTAT?

  12. Какова структура регистра MSTAT?

  13. Каково назначение регистра IMASK и значения отдельных битов этого регистра?

  14. Опишите назначение битов регистра ICNTL.

  15. Каково назначение регистра IFC?

  16. Перечислите категории команд сигнального процессора.

  17. Перечислите источники ввода/вывода данных АЛУ.

  18. Для чего предназначены регистры AX, AY, AR и AF в структуре АЛУ?

  19. Перечислите источники ввода/вывода данных умножителя-накопителя.

  20. Перечислите разновидности команд пересылки данных.

  21. Напишите команды пересылки, предназначенные для работы с памятью данных.

  22. Напишите команды пересылки, предназначенные для работы с памятью программ.

  23. Опишите структуры многофункциональных команд.

  24. Приведите примеры команд загрузки данных в стек.

  25. Приведите примеры команд устройства сдвига.

  26. Приведите примеры команд передачи управления в программе.

  27. Охарактеризуйте форматы представления данных в микропроцессорах семейства ADSP-21xx.

  28. Опишите дробный и целочисленный режим вычислений умножителя и приведите пример умножения в этих режимах.

  29. Как определить формат результата при умножении различных чисел в микропроцессорах семейства ADSP-21xx?

    1. Руководство пользователя по сигнальным микропроцессорам семейства ADSP-2100 / пер. с англ. под ред. А. Д. Викторова. СПб. : Санкт-Петербургский гос. электротехн. ун-т, 1997. 520 с.

    2. Марков С. Цифровые сигнальные процессоры / С. Марков. М. : Микроарт, 1996. Кн. 1. 144 с.

ОГЛАВЛЕНИЕ

1. ЦЕЛЬ И СОДЕРЖАНИЕ РАБОТЫ 3

2. БАЗОВАЯ АРХИТЕКТУРА СЕМЕЙСТВА ADSP-21XX 3

2.1. Особенности структуры 3

2.2. Вычислительные модули 6

2.3. Генераторы адресов данных. Программный автомат 10

2.4. Оперативная память 10

2.5. Шины 11

2.6. Внутренние периферийные устройства 12

2.7. Программно-логическая модель 14

3. СИСТЕМА КОМАНД 17

3.1. Команды АЛУ 18

3.2. Команды умножителя-накопителя 20

3.3. Команды устройства сдвига 21

3.4. Команды пересылки данных 22

3.5. Команды передачи управления в программе 23

3.6. Многофункциональные команды 24

3.7. Другие команды 25

4. Форматы представления чисел 27

5. ЗАПУСК СРЕДЫ РАЗРАБОТКИ ПРОГРАММ 31

5.1. Создание проекта 33

5.2. Создание файлов кода программы 35

5.3. Компиляция и компоновка 36

5.4. Тестирование и отладка 37

6. ЛАБОРАТОРНОЕ ЗАДАНИЕ 42

КОНТРОЛЬНЫЕ ВОПРОСЫ 43

Учебное издание

АРХИТЕКТУРА И СИСТЕМА КОМАНД ЦИФРОВЫХ СИГНАЛЬНЫХ ПРОЦЕССОРОВ СЕМЕЙСТВА adsp‑21XX

Составители: Дурнаков Андрей Адольфович

Дядьков Николай Александрович

Редактор И.В. Коршунова

Компьютерный набор А.А. Дурнакова

Подписано в печать 22.04.2011. Формат 60х84 1/16.

Бумага писчая. Плоская печать. Усл. печ. л. 2,79.

Уч.-изд. л. 2,30. Тираж 50 экз. Заказ

Редакционно-издательский отдел УрФУ

620002, Екатеринбург, ул. Мира, 19

rio@mail.ustu.ru

Ризография НИЧ УрФУ

620002, Екатеринбург, ул. Мира, 19

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]