Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет “Львівська політехніка”
Кафедра САПР
Лабораторна робота №1
з курсу“Архітектура комп’ютера”
на тему: “Засоби компіляції, лінкування і налагодження програм в CP/M для мікропроцесора Intel 8080 (КР580ВМ80А)”.
Мета роботи: вивчити засоби компіляції, лінкування і налогоджування програм за допомогою компілятора CP/M для мікропроцесора Intel 8080 (КР580ВМ80А).
Теоретичні відомості
Лабораторне завдання
Набрати, скомпілювати та запустити програму задану викладачем.
Опрацювати основні команди відлагоджувача програм CP/M.
Результати виконаних пунктів завдання
Програма:
org 100h
mvi a,3
mvi b,7
add b
hlt
Команда D
Вивів тег памяті (192 комірки) у шістнадцятковому форматі вміст з текучої та подальших комірок;
Команда D100
Вивів тег памяті у шістнадцятковому форматі, починаючи з комірки, яка розміщена за адресою 100;
Команда D100,108
Вивів комірок памяті у шістнадцятковому форматі, починаючи з адреси 100 і закінчуючи адресою 108;
Команда F100,106,8
Записав у файл усі комірки пам’яті з адреси 100 до адреси 108 шістнадцяткове значення 8.
Команда L100
Реасемблював і вивів на консоль вміст подальших комірок пам’яті починаючи з комірки за адресою 100;
Команда M100,104,108
Скопіював вміст області пам’яті, яка розміщена з адреси 100, по адресу 104, в іншу область пам’яті, що розміщена з адреси 108;
Команда X
Вивів текучий вміст регістрів центрального процесора;
Команда T
Вивів рядок виконання команди LXI B, ….
Висновок: На даній лабораторній роботі вивчив засоби компіляції, лінкування і налогоджування програм за допомогою компілятора CP/M для мікропроцесора Intel 8080 (КР580ВМ80А).
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!