Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний технічний університет України
«Київський політехнічний інститут імені Ігоря Сікорського»
Теплоенергетичний факультет
Кафедра автоматизації проектування енергетичних процесів і систем
Звіт
до лабараторної роботи №2
з дисципліни «Операційні системи»
Тема «Технологія роботи з системними засобами при створенні програм»
Варіант 3
Мета роботи: ознайомитися з технологією роботи створення асемблерної програми.
Порядок роботи:
1. Створити код асемблерної програми в середовищі текстового редактора
Блокнот.
2. Виконати трансляцію створеної програми.
3. Проаналізувати лістинг програми, визначити поля лістингу, віднайти
відповідні сегменти програми, виправити помилки. У разі виявлення
помилок повторити трансляцію програми та отримати об’єктний модуль
програми.
4. Викликати компонувальника та отримати виконуваний модуль програми.
5. Запустити виконуваний модуль на виконання.
6. Скопіювати лістинг трансляції та результат роботи програми у командному рядку у лабораторну роботу.
7. Результати надати викладачу.
Код асемблерної програми:
/
Результати перевірки:
/
В результаті з’являється лістинг і файл з розширенням obj.
Фото лістингу:
/
Викликаємо компонувальник і отримуємо виконуваний модуль програми:
/
В результаті з’являється додаток lab2.exe :
/
Виконуємо команду (викликаємо повідомлення):
/
Висновок:
Під час виконання цієї лабораторної роботи я вивчив принцип створення і виконання асемблерної програми, запам’ятав порядок дій. Засвоїв нові ключі програми трансляції tasm . Створили об’єктний файл за допомогою компонувальника отримали виконуваний модуль програми та виконали його.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!