DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи № 1 «Засоби компіляції, лінкування і налагодження програм в СР/М для мікропроцесора Intel 8080 (КР580ВМ80А)»

Оригінальна назва роботи

Засоби компіляції, лінкування і налагодження програм в СР/М для мікропроцесора Intel 8080 (КР580ВМ80А)

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Факультет комп’ютерних наук
Кафедра:
Системи автоматизованого проектуваня

Інформація про роботу

Рік:
2007
Тип роботи:
Лабораторна робота
Предмет:
Архітектура комп'ютерів
Група:
КН
Коротко про документ

Про що ця робота

У звіті наведено результати виконання лабораторної роботи з вивчення засобів компіляції, лінкування і відлагодження програм у середовищі CP/M для мікропроцесора Intel 8080. Описано процес створення асемблерного коду, його трансляції та трасування за допомогою команд відлагоджувача.

У роботі розглядаються

  • Архітектура комп'ютерів
  • Мікропроцесор Intel 8080
  • Операційна система CP/M
  • Компіляція програм
  • Лінкування та збірка
  • Відлагодження і трасування

Зміст і розділи

  1. Теоретичні відомості
  2. Лабораторне завдання
  3. Хід роботи
  4. PRN файл
  5. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають архітектуру комп'ютерів та мікропроцесорні системи.
Викладачі:Викладач кафедри САПР

Ключові поняття

CP/MIntel 8080КР580ВМ80Акомппіляціялінкуваннявідлагоджувачтрасуваннядашборд пам'яті

Частина тексту файла (без зображень, графіків і формул):

Міністерство Освіти І НАУКИ України Національний університет "Львівська політехніка" Кафедра САПР ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ № 1 На тему: «Засоби компіляції, лінкування і налагодження програм в СР/М для мікропроцесора Intel 8080 (КР580ВМ80А)» З дисципліни : «Архітектура комп’ютерів» ЛЬВІВ – 2007 Тема роботи: Засоби компіляції, лінкування і налагодження програм в СР/М для мікропроцесора Intel 8080 (КР580ВМ80А). Мета роботи: Вивчити засоби компіляції, лінкування і налогоджування програм за допомогою компілятора СР/М для мікропроцесора Intel 8080 (КР580ВМ80А). ТЕОРЕТИЧНІ ВІДОМОСТІ ____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ ЛАБОРАТОРНЕ ЗАВДАННЯ: Набрати, скомпілювати та зібрати програму задану викладачем. Пояснити дії, які виконує програма. Для вивчення відлагодження програм у CP/M була використана наступна програма: ORG 100h MVI A,3 ; заносимо в акумулятор число 3 MVI B,11 ; заносимо в регістр В число 11 ADD B ; додаємо вміст регістра В до акумулятора, результат заносимо в акумулятор HLT ХІД РОБОТИ: В будь якому текстовому редакторі набираємо нашу програму та зберігаємо її під назвою LAB1.ASM. Запускаємо CP/M і за допомогою команди M LAB1.ASM компілюємо програму:  За допомогою команди L LAB1.ASM лінкуємо програму:  Завантажуємо скомпільовану програму у відлагоджувач за допомогою команди D LAB1.COM:  Перевіряємо, як програма завантажилася в оперативну пам'ять:  До початку виконання програми перевіряємо початок дампу пам’яті командою D0:  Трасуємо нашу програму командою t3 та командою x виводимо кінцевий вміст всіх регістрів:  PRN ФАЙЛ: 0100 ORG 100H 0100 3E03 MVI A,3 0102 060B MVI B,11 0104 80 ADD B 0105 76 HLT ВИСНОВОК: Під час виконання лабораторної роботи я ознайомився із засобами компіляції, лінкування і відлагоджування програм за допомогою компілятора CP/M. Я вивчив основні команди емулятора CP/M та навчився працювати з відлагоджувачем. Мною була написана, скомпільована та відлагоджена програма, яка обчислює суму двох чисел. Крім цього я вивчив регістри МП та навчився їх застосовувати при створенні програми.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!