- •Введение:
- •Задание на курсовую работу:
- •Постановка задачи:
- •Структура входных и выходных данных:
- •Описание структуры входной и выходной информации:
- •Разработка и описание алгоритма:
- •Разработка и описание принципиальной схемы алгоритма:
- •263 Mvi m, 0; поместить 0 в nproc
- •301 Ani 63; выделить 6 младших битов
- •306 In port a1
- •307 Ani 31; выделить 5 младших битов
- •252 In port с1(4-7); ввод с порта c1(4-7)
- •253 Ani 112; выделить 5-й, 6-й и 7-й биты
- •465 Inx hl; переход к сост-ю персонажа
- •35 Ldax hl; звание I-го персонажа в a
- •281 Dcr m; уменьш. Старш. Байт ct1
- •Пример работы алгоритма:
- •Разработка и описание структурной схемы мпс:
- •Разработка и описание функциональной схемы мпс:
- •Заключение:
Заключение:
В данной курсовой работе была разработана микропроцессорная система, и для неё было написано специализированное программное обеспечение. Целью разработки было создание МПС, которая могла бы генерировать военно-политические рассказы, и эта цель была достигнута. Однако, вполне очевидно, что машина в этом отношении никогда не заменит человека, и даже в данном случае отрывки текстов, из которых формировался рассказ, были написаны человеком.
Кроме того, в силу использования низкоуровневого языка программирования, ограничений памяти ЗУ и времени разработки проекта, число возможных неповторяющихся текстов, создаваемых данной МПС сильно ограничивается. Также нельзя не отметить, что из-за отсутствия транслятора, не была произведена отладка программного обеспечения, так что данный проект носит скорее характер ознакомительный.
В процессе работы над данным курсовым проектом мной были получены навыки разработки микропроцессорной системы и алгоритма её работы при выполнении определённой задачи.
