Подготовка к лабораторной работе. 1. Изучите описание процессора NIOS II [5,8]

1. Изучите описание процессора NIOS II [5,8]. Включите в отчет описание регистровой структуры процессора, типов используемых команд, форматов команд и способов адресации. Уясните выполнение команд работы с оперативной памятью и с портами ввода вывода. Включите их описание в отчет. Уясните выполнение команд условного перехода. Включите в отчет описание нескольких команд, включая коды операций команд bge и blt.

2. Изучите описание процессорной системы, реализованной на кристалле, соответствующей используемому лабораторному стенду [5,9]. Включите в отчет структурную схему процессорной системы и карту памяти, на которой должны быть отражены адреса оперативной памяти и портов ввода вывода периферийных устройств системы.

3. Прочитайте описание приложения Altera Monitor Program (АМР). Включите в отчет основные команды для отладки программ, выполняющихся на реализованной процессорной системе.

4. Уясните пункты задания, выполняемого в текущей лабораторной работе.

5. Уясните, как работает программа lab1_part3_DE, нахождения наибольшего числа из списка. Включите текст этой программы в отчет. Подготовьте новые исходные данные для тестирования программы. Включите их в отчет.

6. Изучите принцип работы жидкокристаллического дисплея [5,9]. Подготовьте коды команд для управления индикатором LCD и коды ASCII для отображения на дисплее LCD Вашей фамилии и имени (для выполнения пунктов части 3 задания). Включите их в отчет. Таблица кодов ASCII находится в приложении.

7. Уясните логику работы программы взаимодействия с LCD индикатором. Она находится в файле LCD_[название вашего стенда].s. Включите текст этой программы в отчет.

8. Напишите фрагменты программ, выполняющие п.19 части 4, части 5 и 6 настоящего описания.

Порядок выполнения лабораторной работы


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: