
- •Українська державна академія зв’язку ім. О.С. Попова
- •Затверджено
- •1 Мета роботи
- •2 Основні положення
- •2.1 Безумовні переходи
- •2.2 Умовні переходи
- •Moveq #10, d0; завантаження номера першого ; перетворюваного біта до d0
- •2.3 Організація програмних циклів
- •2.4 Звернення до підпрограм
- •Bra.S m5; обхід запису числа fdh у d2
- •M5: move d5,sr; відновлення регістру стану з d5
- •3 Контрольні запитання
- •4 Домашнє завдання
- •Парні варіанти
- •Непарні варіанти
- •5 Лабораторне завдання
- •6 Зміст протоколу
5 Лабораторне завдання
5.1 Завантажити у пам‘ять заданий у домашньому завданні масив вхідних даних.
5.2 Перевірити правильність його запису у пам’ять.
5.3 Набрати текст програми розв‘язання задачі згідно з домашнім завданням.
5.4 Перевірити повний текст програми після набору.
5.5 Виконати перший цикл програми у покроковому режимі й заповнити таблицю вмістом використаних регістрів та комірок пам‘яті. Вказати ознаки результатів, отриманих перед командами передавання управління.
5.6 Перевірити правильність виконання програми, відстежуючи проміжні результати та роботу лічильника циклів.
5.7 Виконати програму повністю. Перевірити правильність остаточних результатів та їхнього запису у задані регістри і комірки пам’яті й занести результати у протокол.
5.8 Оформити протокол виконання задачі.
6 Зміст протоколу
Протокол лабораторної роботи “Організація розгалужених та циклічних програм. Підпрограми” оформлюється у робочому зошиті в послідовності, яка визначається стандартом підприємства з основ лабораторного практикуму. Протокол повинен мати назву лабораторної роботи та завдання, згідно з вимогами розділу 4, записи результатів виконання програми у вигляді таблиці, заданий робочий масив до і після виконання програми та результати виконання програми у цілому.
7 Список літератури
7.1 Шагурин И.И. Микропроцессоры и микроконтроллеры фирмы MOTOROLA. – М.: Радио и связь, 1998.
7.2 Конспект лекцій з дисципліни «Обчислювальна техніка та мікропроцесори».
Навчально-методичне видання
Програмування МП МС68ххх фірми MOTOROLA.
Організація розгалужених та циклічних програм.
Підпрограми
Методичний посібник до лабораторної роботи
Укладач І. В. Хіхловська
Відп. редактор В. О. Балашов
Редактор І. В. Ращупкіна