- •Часть 1. Микропроцессорные вычислительные машины.
- •Часть 2. Высокопроизводительные вычислительные системы.
- •Часть 3. Вычислительные сети.
- •1.4. Высокопроизводительные вычислительные системы.
- •.5. Вычислительные сети.
- •2. Курсовая работа
- •2.4. Исходные данные
- •2.1. Общие указания по выполнению
- •2.2. Вопросы для изучения
- •2.3. Задание на курсовую работу
- •2.5. Содержание отчёта
- •Задание на курсовую работу
- •2.6. Справочные материалы
- •2.6.1. Организация микропроцессорной системы
- •2.6.2. Элементная база
- •2.6.3. Описание основных используемых в работе команд
- •2.6.4. Дополнительная информация
- •Список литературы
2.1. Общие указания по выполнению
Каждый студент выполняет курсовую работу в соответствии с индивидуальным заданием. Работа, выполненная полностью или частично не по заданному варианту, не рецензируется. В работе должны быть выполнены все пункты задания, разработаны функциональные и принципиальные схемы, составлены необходимые программы, сделаны расчёты.
Пояснительную записку выполняют на стандартных листах писчей бумаги (A4), сброшюрованных в папку. Страницы текста и рисунки нумеруются. Рисунки, выполняемые вручную, вычерчивают на миллиметровой бумаге или кальке карандашом или тушью аккуратно, технически грамотно с соблюдением требований ЕСКД. Текст пишут разборчиво, без ошибок, на одной стороне листа. Допускается оформление текста пояснительной записки и рисунков с помощью персонального компьютера (САПР). Излишний объём пояснительной записки расценивается как недостаток. Норма – 15…20 страниц.
Все исправления и дополнения, сделанные по требованию рецензента, выносятся на другую сторону листа в том месте, где обнаружены ошибки или заданы вопросы. Список литературы приводят в конце пояснительной записки. Студент подписывает пояснительную записку с указанием даты.
Работы, выполненные без соблюдения указанных требований, возвращаются для доработки.
Полностью выполненная работа высылается в университет для проверки. Защита курсовых работ происходит по расписанию. Для успешной защиты необходимо:
внести исправления по имеющимся замечаниям рецензента,
уметь обосновать выбранные схемотехнические решения,
понимать алгоритм программируемой задачи,
уметь объяснить функционирование разработанных программ и работу отдельных команд,
уметь объяснить ход и результаты выполненных расчетов,
давать исчерпывающие ответы на контрольные вопросы, приведённые в данных методических указаниях.
2.2. Вопросы для изучения
Разработка функциональной схемы МП-системы управления установки сортировки посылок.
Разработка программной модели МП системы.
Разработка принципиальной схемы МП системы.
Разработка алгоритма и программы управления накопителем посылок.
Разработка алгоритма и программы решающего устройства установки сортировки посылок.
Разработка алгоритма и программы системы адресования установки сортировки посылок.
Расчёт быстродействия и объема требуемой памяти программ.
2.3. Задание на курсовую работу
Разработать функциональную схему микропроцессорной системы управления технологическим процессом.
Разработать программную модель микропроцессорной системы.
Разработать принципиальную схему микропроцессорной системы.
Разработать алгоритм и программу управления технологическим процессом.
Рассчитать быстродействие и объем требуемой памяти программы.
2.4. Исходные данные
Исходные данные к курсовой работе определяются вариантом “IJ”, где I – предпоследняя, а J – последняя цифры номера студенческого билета. Например,
1ПО070113 I = 1 J = 3
Тип микропроцессора: |
КР1810ВМ86 |
Адрес порта ввода: |
0Jh; |
Адрес порта вывода: |
1: 0[J+1]h; 2: 0[J+2]h; |
Количество датчиков: |
N = 20 + 10 x I + 5 x J; |
Количество исполнительных элементов: |
M = 5 x (I + J) + 3; |
Номер датчика Dl: |
l = 20 + I; |
Номер датчика Dk: |
k = 10 + 10 x I + 5 x J; |
Номер исполнительного элемента ИЭr: |
r = 3 x (I + J) + 3; |
Алгоритм формирования логического сигнала, подаваемого на исполнительный элемент ИЭr
Датчики |
Исполнительный элемент |
|
Dl=20+I |
Dk = 20+10xI+5xJ |
ИЭr = 3x(I+J)+3 |
0 |
0 |
Выключается (лог."0") |
0 |
1 |
Включается (лог. "1") |
1 |
0 |
Включается с задержкой Т |
1 |
1 |
Не изменяется |
Программа DELAY, реализующая задержку на «T» секунд, записана по адресу 2(I+J)h.
Рис. 1.5.1. Пример блок-схемы алгоритма программы.
Пример для варианта IJ = 48:
адрес портa ввода – 08h, aдреса портов вывода – 09h и 0Ah;
N=20+10х4 +5х8=100 |
k=10 + 10х 4 + 5х 8=90 |
M=5х(4+8) + 3=63 |
r=3х(4 + 8) +3=39 |
l=20 + 4=24 |
|
Программа DELAY записана по адресу 2(4+8)h=2Ch.
