Исследование однокристального микропроцессора с фиксированным списком команд, страница 16

Настроив ППИ блок и выполнив программу, наблюдали, как на статической индикации появлялась дата, сначала месяц и день, потом год, с некоторой задержкой. Программа работает верно.

6. Выводы:

В ходе выполнения работы были изучены принципы организации и особенности функционирования микропроцессора серии К580, принципы проектирования и отладки микроконтроллеров на основе МП, также были получены навыки программирования микропроцессоров данного типа.

Программирование в машинных кодах позволяет прозрачно представить структуру МП и программного обеспечения. Работа с подобным микропроцессором важна на данном этапе обучения, т.к. позволяет нам «заглянуть внутрь» процессора и хорошо разобраться в его управлении и командах, что было бы невозможно сделать на современных микропроцессорах.

Так же необходимо упомянуть о достоинствах и недостатках стенда. К достоинствам можно отнести:                                                           

- Большая фиксированная система команд, мнемоника которой схожа с языком ассемблера, что намного удобнее и практичнее, нежели чем организация команд в микропроцессоре 1804;

- Использование четырех способов адресации;

- Большое количество команд условных и безусловных переходов;

- Наличие программируемого параллельного интерфейса;

- Относительно удобный способ ввода и отладки программ, а именно возможность просмотра содержимого памяти и флагов.

К недостаткам же, в первую очередь, относятся: отсутствие в системе команд операций умножения и деления, небольшую разрядность. Из-за указанного недостатка некоторые команды приходится эмулировать на программном уровне, что занимает время и память.