Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПУЭВС. Лекции. Задания / ЛабПрактикум_МПЭВС.doc
Скачиваний:
51
Добавлен:
11.05.2015
Размер:
2.05 Mб
Скачать

4.6. Содержание отчета по работе

4.6.1. Отчет оформляется один на бригаду из одного– двух исполнителей.

4.6.2. Отчет должен содержать:

– наименование работы;

– цель работы;

– задание на работу с данными варианта;

– краткую характеристику ресурсов лабораторного стенда, применяемых в работе;

– алгоритм решения задачи с комментарием к блокам по выбору адресов и регистров;

– листинг программы, с представлением входных/выходных параметров программы, задействованных в программе объектов программной модели стенда, комментария в форме ссылок на номера блоков алгоритма;

– заключение по выполненной работе в части оценки объема программы, объёма под программные данные и времени выполнения программы.

4.7. Вопросы самоконтроля

4.7.1. Что называют входными параметрами программы?

4.7.2. Что называют выходными параметрами программы?

4.7.3.Какой способ адресации данных массива предпочтительно использовать для выполняемого задания? Почему?

4.7.4. Какой способ адресации предпочтительно использовать для сохранения результатов выполняемого задания?

4.7.5. Что понимается под понятием «программная модель» программируемого устройства?

4.7.6. Какие объекты программной модели микропроцессора i8080А используются при выполнении команды арифметического сложения содержимого регистра А и ячейки памяти М?

4.7.7. Какие команды поддерживают условное переключение программы с одного направления на другое? Какому требованию должна удовлетворять программа, чтобы условное переключение было предсказуемым?

4.7.8. Как предусмотреть и определить вариант завершения исполнения программы на лабораторном стенде УМК, если их несколько?

4.7.9. Известно, что разбиение алгоритма решения задачи и соответствующей ему программы на части позволяет сократить время отладки. Что необходимо предусматривать в алгоритме выполнения структурированной программы?

4.7.10. Когда целесообразно и когда необходимо использовать подпрограммы в основной программе?

4.7.11. Как влияет применение подпрограмм на объем основной программы? Поясните мотивы утверждения.

4.7.12. Как влияет применение подпрограмм на время исполнения основной программы? Поясните мотивы утверждения.

4.7.13. Что означают термины «отладка программы» и «тестирование программы»? В чем сходство? В чем отличие?

4.7.14. Как организовать счет в основной программе? Почему предпочтительно вести счет циклов в сторону уменьшения содержимого счетчика?

4.7.15. Как определить факт завершения счета на восьмиразрядном программном счетчике? На шестнадцатеричном счетчике? На счетчике большей разрядности?

4.7.16. Как определить допустимое место массива данных для размещения в оперативной памяти стенда?

4.7.17. Что следует предусматривать в основной программе при включении в ее состав подпрограмм?

4.7.18. Как определить объем программы и выбрать объем памяти команд под размещение программы?

4.7.19. Какой объем памяти необходим под размещение данных в решаемой по варианту задаче?

Лабораторная работа 5

Микропроцессорное управление вводом/выводом и контроль времени