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

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

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

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

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

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

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

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

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

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

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

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

  • Архітектура мікропроцесора Intel 8080
  • Операційна система CP/M
  • Компiляцiя та лiнкування програм
  • Асемблер для КР580ВМ80А
  • Налагодження та трасування програм
  • Регістри мікропроцесора
  • Редагування вихідного коду

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

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

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

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

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

Міністерство Освіти І НАУКИ України Національний університет "Львівська політехніка" Кафедра САПР ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ № 1 На тему: «Засоби компіляції, лінкування і налагодження програм в СР/М для мікропроцесора Intel 8080 (КР580ВМ80А)» З дисципліни : «Архітектура комп’ютерів» ЛЬВІВ – 2008 Тема роботи: Засоби компіляції, лінкування і налагодження програм в СР/М для мікропроцесора 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

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