Частина тексту файла (без зображень, графіків і формул):
Міністерство Освіти І НАУКИ України
Національний університет "Львівська політехніка"
Кафедра САПР
ЗВІТ
ДО ЛАБОРАТОРНОЇ РОБОТИ № 3
На тему: «Арифметичні та логічні операції одно кристального процесора МП КР580»
З дисципліни : «Архітектура комп’ютерів»
Виконав:
Студент групи КН - 3
ЛЬВІВ – 2008
Тема роботи: Арифметичні та логічні операції одно кристального процесора МП КР580.
Мета роботи: Вивчити арифметичні та логічні команди однокристального мікропроцесора (МП) КР580, набути практичні навики складання і налагоджування програм з використанням цих команд.
ТЕОРЕТИЧНІ ВІДОМОСТІ
________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
ЛАБОРАТОРНЕ ЗАВДАННЯ:
Через регістрову пару ввести в пам’ять дані 59,98,97,96,95. Виконати над ними арифметичні операції (1-3) – (2-4) + 5, результат привести до Ф використовуючи байт-маску на основі логічної операції «виключне або».
ХІД РОБОТИ:
Для реалізації поставленого завдання була розроблена наступна програма:
org 100h
mvi l,59
mvi h,98
shld 200h
mvi l,97
mvi h,96
shld 202h
mvi l,95
shld 204h
lda 201h
lxi h,203h
sub m
sta 205h
lda 200h
lxi h,202h
sub m
sta 206h
lxi h,205h
sub m
sta 207
lxi h,204h
add m
sta 208h
xri 00110111b
sta 209h
nop
hlt
ВИСНОВОК:
Під час виконання лабораторної роботи я вивчив способи виконання арифметичних та логічних операцій в одно кристальному мікропроцесорі (МП) КР580, отримав практичні навички складання і налагодження програм з використанням цих команд. Мною була створена програма яка виконує над певними даними ряд логічних та арифметичних операцій, а також здійснює циклічний зсув вправо результату.