logo
мой курсач

6.4 Анализ результатов тестирования программы

В ходе тестирования были найдены неполадки в работе программы, которые благополучно были исправлены. В конечном итоге, на практике программа показала результаты аналогичные результатам, показанным микропроцессором-прототипом i8386.

ВЫВОДЫ

Целью настоящего проекта являлось изучение работы МП и создание системы, позволяющей изучить принцип и порядок выполнения команд гипотетического микропроцессора. В процессе создания данного проекта были выполнены следующие действия:

  1. Спроектировано АЛУ гипотетического микропроцессора по способу реа­лизации ЗМО, предназначенное для выполнения операций сложения, умножения и декремента;

  2. Разработаны алгоритмы выполнения команд MUL, ADD, DEC, MOV и JMP, состав­ляющих подмножество команд микропроцессора-прототипа 80386;

  3. Разработана структурная схема гипотетического микропроцессора, сис­тему команд которого составляют команды MUL, ADD, DEC, MOV и JMP с режимом реальной адресации;

  4. Разработана структурная схема микроЭВМ на базе спроектированного гипотетического микропроцессора;

  5. Создана программа эмуляции выполнения команд из системы команд гипотетического микропроцессора.

Созданный ПП не является окончательным вариантом готового приложения. В дальнейшем возможно внести следующие улучшения и усовершенствования:

  1. Разработка более совершенной структуры гипотетического МП;

  2. Предоставление в программе-эмуляторе возможность произвольного ввода стартовых значений;

  3. Увеличение набора команд микропроцессора (при этом будет значительно усложняться структура АЛУ и структурной схемы гипотетического микропроцессора, но сама структура микроЭВМ принципиально не изменится).