Исследование работы интервального таймера и применение его в приложениях пользователя
Цель работы: изучение работы интервального таймера и применение его в приложениях пользователя.
Исходные файлы лабораторной работы
Программа, демонстрирующая использование интервального таймера, входит в состав приложения АМР. Она доступна в разделе Sample program под именем interrupt_example.s. Текст программы приведен в листинге 5 приложения к третьей работе.
Подготовка к лабораторной работе
Для выполнения лабораторной работы необходимо изучить по материалам лекций и предложенной литературе.
1. Назначение регистров и отдельных полей регистров интервального таймера, входящего в состав процессорной системы «DE2-70 Media Computer»[9]. Включите в отчет.
2. Реализацию прерываний в процессорной системе с процессором NIOSII. Используемые для этого регистры процессора и портов ввода – вывода[8].
3. Уясните принцип действия программы interrupt_example.s., в которой выполняется настройка интервального таймера. Текст программы содержится в листинге 5 приложения к третьей работе. Включите ее в отчет.
4. Уясните пункты задания, выполняемого в текущей лабораторной работе, и напишите программные заготовки для их выполнения.
Порядок выполнения лабораторной работы