4.4.3 Алгоритм подпрограммы обработки прерываний.
а) б)
Рисунок 4.4.3.– Граф-схема алгоритма обработки прерывания.
а) Алгоритм перехода к обработке прерываний
б) Алгоритм подпрограммы обработки прерываний
4.5 Кодирование программы
Кодирование программы осуществляется на основе структуры данных, приведенной в пункте 6, а также граф-схем алгоритмов, приведенных на рисунках 7.1 – 7.13. Исходный текст программы, полученный в результате кодирования, приведен в приложении А.
Заключение
В результате выполнения данной курсовой работы, была спроектирована МПС, реализующая электронные шахматные часы. В процессе разработки аппаратного обеспечения, был выполнен анализ ТЗ, который определил основные требования к устройству. На основании этих требований была спроектирована архитектура основных узлов МПС. Затем были созданы структурная, функциональная и принципиальная схемы устройства и был проведен расчет дискретных элементов. В процессе разработки программного обеспечения была выполнена декомпозиция общей задачи и построена статическая модель программы, определившая состав программных модулей, необходимых для решения поставленной задачи. После этого была разработана структура данных программы и выполнена ее алгоритмизация. Далее было выполнено кодирование разработанных алгоритмов на языке ассемблера.
Список использованных источников
КомаровВ. М. Микропроцессорные системы. Проектирование аппаратного и программного обеспечения [Текст] : Учебное пособие. – 2 изд., перераб. и доп. / В. М. Комаров – Рыбинск: РГАТА, 2004. – 175 с.
КомаровВ. М. Микропроцессорные системы. Программирование на ассемблере [Текст] : Учебное пособие. – 2 изд., перераб. и доп. / В. М. Комаров – Рыбинск: РГАТА, 2004. – 163 с.
КомаровВ. М. Микропроцессорные системы [Текст] : Учебное пособие / В. М. Комаров – Рыбинск: РГАТА, 2006. – 92 с.
СТП 1.01 – 2002. Текстовые документы. Общие требования к оформлению учебных документов [Текст]. – введ. 2002 – 01 – 01. – Рыбинск : РГАТА, 2002. – 28 с.
СТП 1.02 – 2002. Общие требования к оформлению учебных документов. Графические документы [Текст]. – введ. 2003 – 10 – 10. – Рыбинск : РГАТА, 2003. –31 с.
Борисов А. Н.Программируемые БИС микропроцессорных систем:
Учебное пособие. Казань: Изд-во Казан. Гос. техн. ун-та, 2003.