Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет “Львівська політехніка”
Кафедра САПР
Лабораторна робота №3
з курсу
“Архітектура комп’ютера”
на тему:
“Арифметичні та логічні команди однокристального МП КР580”.
Львів-2007
Тема:
Арифметичні та логічні команди однокристального МП КР508.
Мета роботи:
вивчити арифметичні та логічні команди в однокристальному мікропроцесорі (МП) КР580, набути практичні навики складання і налагодження програм з використанням цих команд.
Теоретичні відомості
Лабораторне завдання
Через акумулятор записати в пам’ять дані 33,34,35,36,37. Виконати над ними операції (1-2)+(4-5)-3 результат операцій зсунути вліво і порівняти з нулем.
Результати виконаних пунктів завдання
Програма:
org 100h
mvi a,33
sta 400h
mvi a,34
sta 401h
mvi a,35
sta 402h
mvi a,36
sta 403h
mvi a,37
sta 404h
lda 401h
mov b,a
lda 400h
sub b
sta 405h
mov d,a
lda 404h
mov b,a
lda 403h
sub b
sta 406h
add d
sta 407h
mov b,a
lda 402h
mov d,a
mov a,b
sub d
sta 408h
ral
sta 409h
cpi 0
hlt
Висновок:
На даній лабораторній роботі вивчив арифметичні та логічні команди в однокристальному мікропроцесорі (МП) КР580, набути практичні навики складання і налагодження програм з використанням цих команд.