1456
.pdfМинистерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования
«Воронежский государственный лесотехнический университет имени Г.Ф. Морозова»
ПРОГРАММИРОВАНИЕ МИКРОПРОЦЕССОРОВ
Методические указания к выполнению курсовой работы для студентов по направлению подготовки
09.03.02 – Информационные системы и технологии
Воронеж 2018
УДК 004
Зольников, К.В. Программирование микропроцессоров [Электронный ресурс]: методические указания к выполнению курсовой работы для студентов по направлению подготовки 09.03.02 – Информационные системы и технологии / К.В. Зольников, С.А. Евдокимова, Т.В. Скворцова; М-во образования и науки РФ, ФГБОУ ВО «ВГЛТУ им. Г.Ф. Морозова». – Воронеж, 2018. – 19 с.
Рецензент заведующий кафедрой электротехники и автоматики ФГБОУ ВПО ВГАУ д-р. техн. наук., проф. Д.Н. Афоничев
Печатается по решению учебно-методического совета ФГБОУ ВО «ВГЛТУ им. Г.Ф. Морозова» (протокол № __ от _______ 2018 г.)
3
СОДЕРЖАНИЕ
1 |
Цель и задачи курсовой работы .............................................................................. |
4 |
|
2 |
Тематика курсовой работы...................................................................................... |
4 |
|
3 |
Задание к курсовой работе ...................................................................................... |
4 |
|
3.1 |
Задание по теоретической части курсовой работы............................................ |
4 |
|
3.2 |
Задание по практической части курсовой работы ............................................. |
5 |
|
4 |
Требования к содержанию пояснительной записки курсовой работы ............... |
6 |
|
5 |
Требования к оформлению пояснительной записки курсовой работы ............. |
7 |
|
БИБЛИОГРАФИЧЕСКИЙ СПИСОК ..................................................................... |
12 |
ПРИЛОЖЕНИЕ А. Форма титульного листа пояснительной записки курсовой
работы......................................................................................................................... |
13 |
ПРИЛОЖЕНИЕ Б. Пример листа задания к курсовой работе ............................. |
14 |
ПРИЛОЖЕНИЕ В. Примеры библиографических описаний для составления библиографических списков к различным видам изданий (ГОСТ 7.1 – 2003. Библиографическая запись. Библиографическое описание. Общие требования и
правила составления) ................................................................................................ |
16 |
ПРИЛОЖЕНИЕ Г. Пример оформления заголовков основной части текста
пояснительной записки............................................................................................. |
17 |
ПРИЛОЖЕНИЕ Д. Оформление оглавления пояснительной записки................ |
18 |
4
1 Цель и задачи курсовой работы
Дисциплина «Программирование микропроцессоров» изучается студентами направления подготовки 09.03.02 – Информационные системы и технологии на 4 курсе.
Курсовая работа по дисциплине «Программирование микропроцессоров» позволяет закрепить и расширить знания, полученные студентами во время изучения дисциплины, применить эти знания к решению поставленных задач. Ее целью является приобретение практических навыков программирования микропроцессора и написания теста его функционирования.
2 Тематика курсовой работы
Тема курсовой работы – «Проектирование микропроцессорных систем». Руководитель курсовой работы выдает студенту тему курсовой работы и
ее содержательную постановку задачи.
Результат выполнения курсовой работы оформляется в виде пояснительной записки, содержащей все документы разработки.
3 Задание к курсовой работе
Задание к курсовой работе содержит 2 части: теоретическую и практическую. Теоретическая часть включает рассмотрение заданной темы, а практическая – отчет о программировании внешних устройств модели ЭВМ на языке ассемблера.
3.1 Задание по теоретической части курсовой работы
Согласно выданному варианту в теоретической части курсовой работы следует рассмотреть один вопрос:
1.Обзор микропроцессора TMS320c40x;
2.Обзор DMA TMS320c40x;
3.Обзор Таймера TMS320c40x;
4.Адресация в TMS320c40x.
5
3.2 Задание по практической части курсовой работы
Целью практического задания курсовой работы является верификация одновременной работы всех каналов DMA при передаче данных из источника к приемнику, верификация арбитража одновременного доступа к источнику/приемнику. Следует описать тесты, при этом во всех тестах передача/прием происходит 32 словами. После операции передачи/приема выполняется проверка и в случае ошибки в AR0 устанавливается ошибка с номером теста и номером канала.
Варианты к заданию по практической части курсовой работы приведены в таблице 1.
|
|
|
|
Таблица 1 |
|
|
|
Варианты заданий к практической части |
|||
|
|
|
|
|
|
Вариант |
№ |
DMA0 |
DMA1 |
DMA2 |
|
|
|
|
|||
|
tests |
Src->Dst |
Src->Dst |
Src->Dst |
|
|
|
|
|
|
|
1 |
1 |
GM->GM |
GM->GM |
GM->GM |
|
|
|
|
|
|
|
|
2 |
GM->LM |
GM->LM |
GM->LM |
|
|
|
|
|
|
|
|
3 |
GM->BLK0 |
GM->BLK0 |
GM->BLK0 |
|
|
|
|
|
|
|
|
4 |
GM->BLK1 |
GM->BLK1 |
GM->BLK1 |
|
|
|
|
|
|
|
2 |
5 |
LM->GM |
LM->GM |
LM->GM |
|
|
|
|
|
|
|
|
6 |
LM->LM |
LM->LM |
LM->LM |
|
|
|
|
|
|
|
|
7 |
LM->BLK0 |
LM->BLK0 |
LM->BLK0 |
|
|
|
|
|
|
|
|
8 |
LM->BLK1 |
LM->BLK1 |
LM->BLK1 |
|
|
|
|
|
|
|
3 |
9 |
BLK0->GM |
BLK0->GM |
BLK0->GM |
|
|
|
|
|
|
|
|
10 |
BLK0->LM |
BLK0->LM |
BLK0->LM |
|
|
|
|
|
|
|
|
11 |
BLK0->BLK0 |
BLK0->BLK0 |
BLK0->BLK0 |
|
|
|
|
|
|
|
|
12 |
BLK0->BLK1 |
BLK0->BLK1 |
BLK0->BLK1 |
|
|
|
|
|
|
|
4 |
13 |
BLK1->GM |
BLK1->GM |
BLK1->GM |
|
|
|
|
|
|
|
|
14 |
BLK1->LM |
BLK1->LM |
BLK1->LM |
|
|
|
|
|
|
|
|
15 |
BLK1->BLK0 |
BLK1->BLK0 |
BLK1->BLK0 |
|
|
|
|
|
|
|
|
16 |
BLK1->BLK1 |
BLK1->BLK1 |
BLK1->BLK1 |
|
|
|
|
|
|
|
6
|
|
|
|
Продолжение таблицы 1 |
||
|
|
|
|
|
|
|
Вариант |
№ |
DMA3 |
DMA4 |
|
DMA5 |
|
|
|
|
|
|||
|
tests |
Src->Dst |
Src->Dst |
|
Src->Dst |
|
|
|
|
|
|
|
|
1 |
1 |
GM->GM |
GM->GM |
|
GM->GM |
|
|
|
|
|
|
|
|
|
2 |
GM->LM |
GM->LM |
|
GM->LM |
|
|
|
|
|
|
|
|
|
3 |
GM->BLK0 |
GM->BLK0 |
|
GM->BLK0 |
|
|
|
|
|
|
|
|
|
4 |
GM->BLK1 |
GM->BLK1 |
|
GM->BLK1 |
|
|
|
|
|
|
|
|
2 |
5 |
LM->GM |
LM->GM |
|
LM->GM |
|
|
|
|
|
|
|
|
|
6 |
LM->LM |
LM->LM |
|
LM->LM |
|
|
|
|
|
|
|
|
|
7 |
LM->BLK0 |
LM->BLK0 |
|
LM->BLK0 |
|
|
|
|
|
|
|
|
|
8 |
LM->BLK1 |
LM->BLK1 |
|
LM->BLK1 |
|
|
|
|
|
|
|
|
3 |
9 |
BLK0->GM |
BLK0->GM |
|
BLK0->GM |
|
|
|
|
|
|
|
|
|
10 |
BLK0->LM |
BLK0->LM |
|
BLK0->LM |
|
|
|
|
|
|
|
|
|
11 |
BLK0->BLK0 |
BLK0->BLK0 |
|
BLK0->BLK0 |
|
|
|
|
|
|
|
|
|
12 |
BLK0->BLK1 |
BLK0->BLK1 |
|
BLK0->BLK1 |
|
|
|
|
|
|
|
|
4 |
13 |
BLK1->GM |
BLK1->GM |
|
BLK1->GM |
|
|
|
|
|
|
|
|
|
14 |
BLK1->LM |
BLK1->LM |
|
BLK1->LM |
|
|
|
|
|
|
|
|
|
15 |
BLK1->BLK0 |
BLK1->BLK0 |
|
BLK1->BLK0 |
|
|
|
|
|
|
|
|
|
16 |
BLK1->BLK1 |
BLK1->BLK1 |
|
BLK1->BLK1 |
|
|
|
|
|
|
|
|
4 Требования к содержанию пояснительной записки курсовой работы
Пояснительная записка курсовой работы должна содержать:
Титульный лист;
Задание на курсовую работу;
Оглавление;
Введение;
Основную часть;
Заключение;
Список литературы;
Приложения.
Титульный лист выполняется в соответствии с приложением А и является первым листом, входящим в подсчет объема пояснительной записки.
7
Задание выдается на курсовую работу персонально каждому студенту руководителем работы на специальном бланке, в котором обязательно приводится срок сдачи курсовой работы (приложение Б).
Бланк задания располагается сразу за титульным листом пояснительной записки и так же, как и титульный лист, включается в объем пояснительной записки, но не нумеруется.
Оглавление включает в себя заголовки всех разделов, подразделов и пунктов.
Во введении приводятся:
формулировка цели и задач курсовой работы;
обоснование необходимости решения поставленной задачи;
наименование и краткая характеристика разрабатываемой информационной системы.
Основная часть работы включает отчет по теоретическому и практическому заданию курсовой работы.
Отчет по практической части курсовой работы должен содержать описание тестов.
В заключении делаются выводы о проделанной работы и оценка полученных результатов.
Список литературы должен содержать перечень литературных источников, ссылок на Интернет-ресурсов, оформленный по ГОСТ 7.1-2003 «Библиографическая запись. Библиографическое описание. Общие требования
иправила составления» (приложение В), ссылки на источники указываются в квадратных скобках (например, [1], [2]).
В приложениях помещается информационный материал, дополняющий основной текст пояснительной записки (схемы, рисунки, таблицы, образцы входных и выходных документов и т.д.).
5 Требования к оформлению пояснительной записки курсовой работы
Согласно ГОСТ 7.0.11-2011 «СИБИД. Диссертация и автореферат диссертации. Структура и правила оформления» текст печатается на одной стороне листа белой бумаги формата A4. Страница с текстом должна иметь левое поле 25 мм, правое – 10 мм, верхнее и нижнее – 20 мм. Работа брошюруется.
8
Цвет шрифта – черный. Размер шрифта (кегль) – 14 pt. Тип шрифта –
Times New Roman.
Междустрочный интервал – полуторный. Выравнивание текста – по ширине, автоматический перенос.
Размер абзацного отступа – 1,25 см.
Подчеркивание, а также жирное исполнение заголовков, отдельных слов и т.п. в тексте, в таблицах и рисунках, с целью их выделения, не разрешается.
Страницы работы нумеруются арабскими цифрами (нумерация сквозная по всему тексту). Номер страницы ставится в центре верхнего поля листа без точки (расстояние от края листа до колонтитула 10 мм). Размер шрифта (кегль)
– 11. Тип шрифта – Times New Roman.
Титульный лист и бланк индивидуального задания включают в общую нумерацию страниц. Номер страницы на титульном листе не ставится.
Для того, чтобы удалить номер с первой страницы документа, во вкладке «Файл» основного меню выберите строку «Параметры страницы» и кликните по ней левой клавишей мыши. В открывшемся окне зайдите во вкладку «Источник бумаги». Найдите во вкладке надпись «Различать колонтитулы», под ней, напротив строки «Первой страницы», поставьте галочку. После этого номер с первой страницы будет удален. При этом нумерация страниц будет начинаться на второй странице с цифры «2». Все страницы, начиная с 3-й, нумеруются.
Примерный объем курсовой работы 20-25. В этот объем включается: титульный лист, задание, оглавление, основной текст, список использованных источников. Приложения в общий объем не включаются.
Оформление заголовков
Текст основной части текстового документа студенческой работы может быть разбит на следующие структурные части: разделы и подразделы, а подразделы в свою очередь могут иметь пункты и реже – подпункты. Разделы должны иметь порядковые номера в пределах всего текста, обозначенные арабскими цифрами без точки, а подразделы, пункты (подпункты) – в пределах каждого раздела. Номера подразделов и пунктов (подпунктов) состоят из номеров раздела, подраздела и пункта, разделенных точками и без точки в конце, например, 1.1, 1.2, 1.3, или 1.1.1, 1.1.2, 1.1.3 и т.д. Если раздел или подраздел имеет только один пункт (подпункт), то нумеровать пункт (подпункт) не следует.
9
Каждый раздел текста должен начинаться с новой страницы. Заголовки разделов, подразделов, пунктов записывают строчными буквами, кроме первой прописной и располагаются посередине строки. В заголовках разделов, подразделов, пунктов переносы слов и подчеркивания не допускаются. Точки в конце заголовков не ставятся, причем, если заголовок состоит из двух и более предложений, то их разделяют точками.
Заголовки отделяют от текста сверху и снизу одной пропущенной строкой.
Наименования структурных элементов текстового документа: ОГЛАВЛЕНИЕ (СОДЕРЖАНИЕ), ВВЕДЕНИЕ, ЗАКЛЮЧЕНИЕ, СПИСОК ЛИТЕРАТУРЫ (СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ) и ПРИЛОЖЕНИЕ располагают в середине строки без точки в конце, отделяют от текста строкой и печатают прописными буквами.
Пример оформления заголовков основной части текста представлен в приложении Г.
Оформление оглавления
После листа с индивидуальным заданием помещается оглавление, которое включает все заголовки с указанием номеров страниц, на которых они помещены. Пример оглавления приведен в Приложении Д.
Оформление рисунков
К рисункам относятся все графические изображения (схемы, графики, фотографии, рисунки). На все рисунки в тексте должны быть даны ссылки. Рисунки должны располагаться непосредственно после текста, в котором они упоминаются впервые, или на следующей странице. Рисунки нумеруются арабскими цифрами, при этом нумерация сквозная, но допускается нумеровать и в пределах раздела. В последнем случае номер рисунка состоит из номера раздела и порядкового номера иллюстрации, разделенных точкой (например: Рисунок 1.1). Название рисунка следует помещать под рисунком посередине, как и сам рисунок. Слово «Рисунок» пишется полностью. Если рисунок один, то он обозначается «Рисунок 1». Допускается не нумеровать мелкие иллюстрации (мелкие рисунки), размещенные непосредственно в тексте и на которые в дальнейшем нет ссылок. После слова «Рисунок 2» пишется название. В этом случае подпись должна выглядеть так: «Рисунок 2 – Название». Точка в конце названия не ставится.
Ссылка на рисунок указывается следующим образом: Контекстная диаграмма представлена на рисунке 1.1.
10
Если в работе есть приложения, то рисунки каждого приложения обозначают отдельной нумерацией арабскими цифрами с добавлением впереди обозначение приложения (например: Рисунок А.3).
Оформление таблиц
На все таблицы в тексте должны быть ссылки. Таблица должна располагаться непосредственно после текста, в котором она упоминается впервые, или на следующей странице. Все таблицы нумеруются (нумерация сквозная, либо в пределах раздела – в последнем случае номер таблицы состоит из номера раздела и порядкового номера внутри раздела, разделенных точкой (например: Таблица 1.2). Таблицы каждого приложения обозначают отдельной нумерацией арабскими цифрами с добавлением впереди обозначения приложения (например: Таблица В.2). Слово «Таблица» пишется полностью. Наличие у таблицы собственного названия обязательно. Название таблицы следует помещать над таблицей с абзацным отступом 1,25 см, как и рисунок, форматирование – как и у обычного текста. Точка в конце названия не ставится.
При переносе таблицы на следующую страницу название помещают только над первой частью. Над другими частями также слева пишут слово «Продолжение» и указывают номер таблицы (например: Продолжение таблицы 1).
Заголовки столбцов и строк таблицы следует писать с прописной буквы в единственном числе. Пример оформления таблиц показан ниже.
Таблица 1.1 – Стрелки контекстной диаграммы
№ п/п |
|
Имя стрелки |
Описание стрелки |
1 |
2 |
3 |
|
|
|
|
|
Продолжение таблицы 1.1 |
|
||
|
|
|
|
1 |
|
2 |
3 |
|
|
|
|
Оформление приложений
В тексте работы на все приложения должны быть даны ссылки. Приложения располагают в порядке ссылок на них в тексте. Каждое приложение следует начинать с новой страницы с указанием наверху посередине страницы слова «ПРИЛОЖЕНИЕ» и его обозначения. Приложение должно иметь заголовок, который записывают симметрично относительно