Отладка и выполнение ассемблерной программы в пошаговом режиме не всегда удобна. В частности большие неудобства возникают при прогоне больших программ, циклических программ, программ, состоящих из множества коротких и отлаженных программ. В этих случаях целесообразно использовать автоматическое выполнение ассемблерных программ.
Порядок выполнения опыта
1. Отобразить на экране видеотерминала в редакторе состояние программы, введенной в опыте 2.
2. Выполнить пункты 1-4 опыта 2:
3. Провести трассировку выполнения программы применяя директиву F9.
Содержание отчета
Отчет по лабораторной работе представляет собой заполненную таблицу 2.
Контрольные вопросы
1. Что такое трансляция, как она осуществляется?
2. Перечислите типы команд микропроцессора Intel 8080.
3. Каково должно быть содержимое программного счетчика к моменту запуска программы?
4. Как изменяется содержимое программного счетчика при пошаговом выполнении программы?
5. Как организовать пересылку в микропроцессор данных длиной в два байта?
Список литературы
1. Григорьев В.А. Программное обеспечение микропроцессорных систем. М.: Энергоиздат, 1983. – С. 5 – 90.
2. Качян Б.М., Сташин В.В. Микропроцессоры в цифровых системах. М.: Энергия, 1979. – С . 26-3353 – 84.
3. Справочник по цифровой вычислительной технике. /Под ред. Б.Н. Малиновского. К.: Техника, 1981. – С. 22-24.
4. Монитор. Руководство программиста. 1582.02087-01.НПО САУ.