Способи адресації операндів і команди пересилання даних одно кристального МП КР580.

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

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

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

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

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

Міністерство Освіти І НАУКИ України Національний університет "Львівська політехніка" Кафедра САПР ЗВІТ ДО ЛАБОРАТОРНОЇ РОБОТИ № 2 На тему: «Способи адресації операндів і команди пересилання даних одно кристального МП КР580» З дисципліни : «Архітектура комп’ютерів» Виконав: Студент групи КН - 31 ЛЬВІВ – 2008 Тема роботи: Способи адресації операндів і команди пересилання даних одно кристального МП КР580. Мета роботи: Вивчити способи адресації операндів і команди пересилання даних в однокристальному мікропроцесорі (МП) КР580, набути практичні навики складання і налагодження програм з використанням цих команд. ЛАБОРАТОРНЕ ЗАВДАННЯ: Ввести в пам'ять через регістрову пару послідовність даних 6,8,10,12,14,16,17.Через стек записати в РЦК. Останнє число записати в акумулятор. ТЕОРЕТИЧНІ ВІДОМОСТІ ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Карта пам'яті Текст програми Файл l2.asm org 100h mvi l,6 mvi h,8 shld 200h mvi l,10 mvi h,12 shld 202h mvi l,14 mvi h,16 shld 204h mvi l,17 shld 206h lxi sp,200h pop h pop d pop b lda 206h nop hlt Файл l2.prn 0100 ORG 100H 0100 2E06 MVI L,6; L<-6 0102 2608 MVI H,8;H<-8 0104 220002 SHLD 200H; запис в пам'ять пари регістрів ((H)(L)) за адресою 200,201h 0107 2E0A MVI L,10; L<-10 0109 260C MVI H,12; H<-12 010B 220202 SHLD 202H; запис в пам'ять пари регістрів ((H)(L)) за адресою 202,203h 010E 2E0E MVI L,14; L<-14 0110 2610 MVI H,16; H<-16 0112 220402 SHLD 204H; запис в пам'ять пари регістрів ((H)(L)) за адресою 204,205h 0115 2E11 MVI L,17; L<-17 0117 220602 SHLD 206H; запис в пам'ять пари регістрів ((H)(L)) за адресою 206,207h 011A 310002 LXI SP,200H; вказівник на початок стеку 011D E1 POP H;завантаження в регістрову пару (HL) даних зі стеку 011E D1 POP D 011F C1 POP B 0120 3A0602 LDA 206H; завантаження в акумулятор з пам'яті за адресою 206h 0123 00 NOP;ніяких дій Результати виконання програми C:[cpm] m l2.asm CP/M MACRO ASSEM 2.0 0125 000H USE FACTOR END OF ASSEMBLY C:[cpm] l l2.asm FIRST ADDRESS 0100 LAST ADDRESS 0124 BYTES READ 0025 RECORDS WRITTEN 01 C:[cpm] d l2.com DDT VERS 1.0 NEXT PC 0180 0100 -tb C0Z0M0E0I0 A=00 B=0000 D=0000 H=0000 S=0100 P=0100 MVI L,06 C0Z0M0E0I0 A=00 B=0000 D=0000 H=0006 S=0100 P=0102 MVI H,08 C0Z0M0E0I0 A=00 B=0000 D=0000 H=0806 S=0100 P=0104 SHLD 0200 C0Z0M0E0I0 A=00 B=0000 D=0000 H=0806 S=0100 P=0107 MVI L,0A C0Z0M0E0I0 A=00 B=0000 D=0000 H=080A S=0100 P=0109 MVI H,0C C0Z0M0E0I0 A=00 B=0000 D=0000 H=0C0A S=0100 P=010B SHLD 0202 C0Z0M0E0I0 A=00 B=0000 D=0000 H=0C0A S=0100 P=010E MVI L,0E C0Z0M0E0I0 A=00 B=0000 D=0000 H=0C0E S=0100 P=0110 MVI H,10 C0Z0M0E0I0 A=00 B=0000 D=0000 H=100E S=0100 P=0112 SHLD 0204 C0Z0M0E0I0 A=00 B=0000 D=0000 H=100E S=0100 P=0115 MVI L,11 C0Z0M0E0I0 A=00 B=0000 D=0000 H=1011 S=0100 P=0117 SHLD 0206*011A -d200,207 0200 06 08 0A 0C 0E 10 11 10 ........ -t4 C0Z0M0E0I0 A=00 B=0000 D=0000 H=1011 S=0100 P=011A LXI SP,0200 C0Z0M0E0I0 A=00 B=0000 D=0000 H=1011 S=0200 P=011D POP H C0Z0M0E0I0 A=00 B=0000 D=0000 H=0806 S=0202 P=011E POP D C0Z0M0E0I0 A=00 B=0000 D=0C0A H=0806 S=0204 P=011F POP B*0120 -x C0Z0M0E0I0 A=00 B=100E D=0C0A H=0806 S=0206 P=0120 LDA 0206 -t C0Z0M0E0I0 A=00 B=100E D=0C0A H=0806 S=0206 P=0120 LDA 0206*0123 -t C0Z0M0E0I0 A=11 B=100E D=0C0A H=0806 S=0206 P=0123 NOP *0124 -t C0Z0M0E0I0 A=11 B=100E D=0C0A H=0806 S=0206 P=0124 HLT *Execution halted ВИСНОВОК: Під час виконання лабораторної роботи я вивчив способи адресації операндів і команди пересилання даних в одно кристальному мікропроцесорі (МП) КР580, отримав практичні навички складання і налагодження програм з використанням цих команд. Мною була створена програма яка заносила безпосередньо в пам’ять послідовність певних даних, а потім через акумулятор послідовно з найменшого їх виводила.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

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

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

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

Admin

26.02.2023 12:38

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