Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Документы / Лаба №1

.doc
Скачиваний:
7
Добавлен:
17.05.2015
Размер:
28.16 Кб
Скачать

Міністерство освіти і науки України

Вінницький національний технічний університет

Лабораторна робота №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

Соседние файлы в папке Документы