ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 27.12.2021
Просмотров: 148
Скачиваний: 2
Міністерство освіти і науки України
Вінницький національний технічний університет
Лабораторна робота №1
«Асемблер, MCS-51»
Виконала ст. гр. МА-05 Погребенюк Т.В.
Перевірив Дементьєв Ю.В.
Вінниця 2008
10. Встановити в одиницю п’ятий та шостий біт в кожному елементі масиву пам’яті. Якщо результат більший 127, то його записати в 0х67, інакше в 0х68.
;
;// set 30h-3fh with code 28h
mov r0,#20h; adr begin
mov r7,#16; count
repeat:
;---------------------------
mov a, @r0; [i] from ram
setb a.6
setb a.5
mov @r0,a; [i] in ram
;-------------------------------------
inc r0; adr++
djnz r7,repeat; r7--; if(r7 !=0) goto repeat
end