Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет “Львівська політехніка”
Кафедра САПР
Лабораторна робота №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А).