Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
Кафедра САПР
ЗВІТ
ДО ЛАБОРАТОРНОЇ РОБОТИ № 2
На тему: «Способи адресації операндів і команди пересилання даних одно кристального МП КР580»
З дисципліни : «Архітектура комп’ютерів»
ЛЬВІВ – 2007
Тема роботи: Способи адресації операндів і команди пересилання даних одно кристального МП КР580.
Мета роботи: Вивчити способи адресації операндів і команди пересилання даних в однокристальному мікропроцесорі (МП) КР580, набути практичні навики складання і налагодження програм з використанням цих команд.
ТЕОРЕТИЧНІ ВІДОМОСТІ
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
ЛАБОРАТОРНЕ ЗАВДАННЯ:
Ввести безпосередньо в пам’ять послідовність даних 101-106. Вивести з найменшого послідовно через акумулятор.
ХІД РОБОТИ:
Для реалізації поставленого завдання була розроблена наступна програма:
ORG 100H
; заносимо дані в память
LXI H,140h
MVI M,101
LXI H,141h
MVI M,102
LXI H,142h
MVI M,103
LXI H,143h
MVI M,104
LXI H,144h
MVI M,105
LXI H,145h
MVI M,106
; послідовно з найменшого виводимо дані через акумулятор
LDA 140h
LDA 141h
LDA 142h
LDA 143h
LDA 144h
LDA 145h
HLT
Після компілювання і лінкування програми завантажуємо її у відлагоджувач і перевіряємо чи знаходиться наша програма в пам'яті:
Для виконання програми і виведення результатів її роботи виконуємо покрокове трасування програми:
Виводимо вміст комірок пам'яті в які ми зберігали дані:
КАРТА ПАМЯТІ
Адреса
Дані
Коментар
H
D
B
H
D
B
140
320
1 0100 0000
65
101
0110 0101
Дане 1
141
321
1 0100 0001
66
102
0110 0110
Дане 2
142
322
1 0100 0010
67
103
0110 0111
Дане 3
143
323
1 0100 0011
68
104
0110 1000
Дане 4
144
324
1 0100 0100
69
105
0110 1001
Дане 5
145
325
1 0100 0101
6A
106
0110 1010
Дане 6
PRN ФАЙЛ:
0100 ORG 100H
0100 214001 LXI H,140H
0103 3665 MVI M,101
0105 214101 LXI H,141H
0108 3666 MVI M,102
010A 214201 LXI H,142H
010D 3667 MVI M,103
010F 214301 LXI H,143H
0112 3668 MVI M,104
0114 214401 LXI H,144H
0117 3669 MVI M,105
0119 214501 LXI H,145H
011C 366A MVI M,106
011E 3A4001 LDA 140H
0121 3A4101 LDA 141H
0124 3A4201 LDA 142H
0127 3A4301 LDA 143H
012A 3A4401 LDA 144H
012D 3A4501 LDA 145H
0130 76 HLT
ВИСНОВОК:
Під час виконання лабораторної роботи я вивчив способи адресації операндів і команди пересилання даних в одно кристальному мікропроцесорі (МП) КР580, отримав практичні навички складання і налагодження програм з використанням цих команд. Мною була створена програма яка заносила безпосередньо в пам’ять послідовність певних даних, а потім через акумулятор послідовно з найменшого їх виводила.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!