Программная реализация комбинационных схем на микроконтроллере К1-20: Методические указания к лабораторной работе № 3 по дисциплине “Микропроцессорные информационно-управляющие системы на железнодорожном транспорте”, страница 8


                                                                                                                           Команда 3

 


                                                                                                                            Команда 4

 


                                                                                                                             Команды 5,6

 


                                                                                                                              Команда 7

 


                                                                                                                              Команда 8

Сложение с двойной точностью содержимого регистровых пар

H, I и B,C POH

(H,L)+(B,C)→ H,L

 
 


                                                                                                                                  Команда 9

 


                                                                                                                                Команда 10

 


                                                                                                                             Команда 11

                                                                                                                             Команда 12

 


ПРОГРАММА IP2

Рис.11

Настройка программы па конкретную БФ производится за­несением в память значений функции f из ТИ ( см. карту памя­ти рис. 9 ).

Работа программы начинается с настройки ППА D58 в ре­жим "О" и приема входных переменных в регистр С РОН. Получе­ние адреса ячейки памяти, где хранится значение функции на данном входном наборе XI...Х4, осуществляется операцией DAD сложения с двойной точностью содержимого регистровых пар II, I и В, С. Значение искомой функции находится в разряде DO слова, считываемого из памяти.

Достоинством метода адресных переходов является его наибольшие быстродействие среди всех методов программной реализации БФ, недостатком — большой объем памяти, требуемый для хранения ТИ.

4. МЕТОДИКА ВЫПОЛНЕНИЯ ЛАБОРАТОРНОЙ РАБОТЫ

1. Ознакомиться с разделами 1, 2, 3 данных методических указаний.

2. Получить вариант задания ( табл. 2 ) и метод программ­ной реализации у преподавателя.

3. Для заданной функций построить ТИ.

4. Для заданной функции построить блок-схему алгоритма и написать текст программы на ассемблере К 580 при ручном ассемблировании.

5. Произвести необходимые соединения на лицевой панели ла­бораторного стенда.

6. Ввести программу в память микроЭВМ.

7. Запустить программы на исполнение и сравнить результаты

работа программы с содержимым ТИ.

8. Результаты представить в виде индивидуального отчета

5. СОДЕРЖАНИЕ ОТЧЁТА

1. Краткое описание заданного метода программной реализа­ции БФ, его достоинства и недостатки.

2. Таблица истинности заданной БФ.

3. Блок-схема алгоритма и программа своего варианта с ком­ментариями

Табл.2.

СПИСОК ЛИТЕРАТУРЫ

1. Программирование БИС микроконтроллера К 1-20: Ме­тод, указания к лабораторной работе N2 по дисциплине "Микропроцессорные информационно-управляющие системы на железнодорожном  транспорте"/- Сост. В.М. Чухонин. - СПБ: ПИИТ.1992. - 22 с.

2. Изучение программы " Монитор" микроконтроллера К 1-20: Метод. указания к лабораторной работе N 1 но дисциплине "Микропроцессорные информационно-управляющие системы на железнодорожном транспорте"/ Сост. В. М. Чухонин. В. А. Яковлев. А. В.Дмитриев/- СПБ: ПГУПС,1994-43с.