Микропроцессорная техника: практический курс : учебное пособие для студентов Физико-технологического института, обучающихся по направлениям подготовки "Ядерная физика и технологии", "Биомедицинская инженерия"


Download 0.63 Mb.
Pdf ko'rish
bet28/74
Sana29.03.2023
Hajmi0.63 Mb.
#1306393
1   ...   24   25   26   27   28   29   30   31   ...   74
Bog'liq
978-5-321-02171-21 2012 (1)

2.2. Порядок выполнения ИДЗ
Приступить к выполнению индивидуального задания студент дол-
жен сразу же после получения задания. Для качественного и своевре-
менного выполнения индивидуального домашнего задания рекомен-
дуется придерживаться следующей последовательности:
1. Ознакомиться с выданным преподавателем заданием и провести
его анализ. При необходимости следует сразу же уточнить у препода-
вателя формулировку задания.
2. Изучить поставленный вопрос по материалам теоретического
курса [1, 2] и практических занятий (гл. 1), при необходимости – по
специальной технической литературе.
3. Составить эскиз схемы обработки потоков данных и сигналов,
дать ее краткое описание. Составить карту памяти – распределение
переменных по регистрам и ячейкам памяти.
4. Разработать блок-схему алгоритма программы и привести ее
подробное описание и обосновать выбранные алгоритмические реше-
ния.
5. В соответствии с блок-схемой алгоритма и принципами струк-
турного программирования приступить к проектированию на языке
ассемблера подпрограммы, реализующей задание. Текст подпрограм-
мы следует снабжать подробными комментариями. Составить описа-
ние технологии передачи подпрограмме исходных данных и получе-
ния возвращаемых подпрограммой обработанных данных.
6. Провести расчет требуемых подпрограмме ресурсов (количество
занимаемых ячеек в памяти программ (длина программы), количество
ячеек в памяти данных, необходимых для хранения переменных, тре-
бования к стеку и т.п.).
7. Оценить время выполнения подпрограммы в машинных так-
тах и единицах измерения времени (секундах, миллисекундах и т.п.).
Тактовую частоту при таких оценках принимать равной 12 МГц.
Для подпрограмм, осуществляющих непрерывную обработку пото-
ков данных, оценить характерное время какой-либо одной итерации
(функционально законченной обработки какой-либо порции данных).
48


2.3. Требования к пояснительной записке
8. Разработать тестовый пример, содержащий набор тестовых дан-
ных и заранее рассчитанных ожидаемых результатов, а также текст те-
стовой программы, осуществляющей размещение этих тестовых дан-
ных, вызов разработанной подпрограммы и получение результата.
9. Приступить к оформлению пояснительной записки индивиду-
ального домашнего задания.

Download 0.63 Mb.

Do'stlaringiz bilan baham:
1   ...   24   25   26   27   28   29   30   31   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling