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

Логин, В. М. 8-разряд_микроконтрол_семейства_МС68НС11_фирмы_MOTOROLA_Лаб_работы

.pdf
Скачиваний:
49
Добавлен:
24.02.2016
Размер:
1.37 Mб
Скачать

ldd $8250

 

; 1-й остаток в d

clrb

 

 

 

 

addd $8260

 

; 1-й + 2-й

 

addd $8260

 

 

 

 

 

 

 

; остаток

 

std $8270

 

; c*d

 

addd $8270

 

; 1-й + 2-й + 3-й

 

 

 

 

 

 

 

 

 

 

; остаток

 

ldx $8240

 

 

 

ldx $8240

 

 

 

idiv

 

 

 

 

idiv

 

 

 

 

 

std $8210

 

; остаток от

std $8250

 

; сохраняем пос-

 

 

 

 

; всех остатков

 

 

 

 

; ледний остаток

stx $8220

 

; добавить к

xgdx

 

 

 

 

 

 

 

 

 

Р

 

 

 

 

 

 

 

 

; результату

addd $8210

 

 

 

ldd $8280

 

И

addd $8220

 

 

 

clra

 

 

 

 

 

 

 

 

 

addd $8230

 

 

 

addd $8220

 

; прибавка

 

 

 

 

 

 

 

 

 

У

 

std tw

 

 

 

 

pshb

 

 

; точности

ldaa #d

 

 

 

 

psha

Г

 

 

 

 

 

 

 

 

 

 

mul

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

pulb

 

 

 

 

std m2

 

 

 

 

clra

 

 

 

 

ldab tw

 

 

 

 

addd $8290

 

 

 

ldaa #d

 

 

 

 

xgdx

 

 

; формируем

mul

 

 

 

 

 

к

 

 

 

; результат

 

 

 

 

 

pula

 

 

addb m2

 

 

 

 

clrb

 

 

 

 

adca #0

 

 

 

 

аxgdy

 

 

 

 

std m1

 

 

; старшаячасть

xgdy

 

 

 

 

stx $8290

 

clra

 

 

 

 

 

 

 

 

 

 

psha

 

 

 

 

ldx m1

 

 

 

е xgdx

 

 

 

 

ldy m2

 

 

и

 

pshb

 

 

 

 

 

 

 

 

 

psha

 

 

 

 

 

 

 

 

; результатао

 

 

 

 

 

 

 

б

 

psha

 

 

 

 

 

 

; м адшая

 

pulx

 

 

 

 

sty $8280

 

 

 

 

 

 

 

и

 

; часть результата

puly

 

 

 

 

 

л

 

 

 

 

 

 

 

ldd $8250

 

clra

 

 

 

 

ldaa #d

 

 

 

 

 

 

 

 

Б

 

 

 

 

clrb

 

 

 

 

mul

 

 

 

 

 

 

 

 

 

std $8260

 

; младшая часть

 

 

 

 

 

 

 

 

 

 

; от c*d

 

loop:

 

 

; бесконечный

ldd $8250

 

 

 

bra loop

 

 

; цикл

ldab #d

 

 

 

 

rts

 

 

 

 

 

mul

 

 

 

 

 

 

 

 

 

 

 

std $8270

 

; старшая часть

tw dw 0

 

 

 

 

 

 

 

 

; от c*d

 

m1 db 0

 

 

 

 

pshb

 

 

 

 

m2 db 0

 

 

 

 

pula

 

 

 

 

 

m3 db 0

 

 

 

 

51

Св. план 2007, поз.

 

 

 

 

Учебное издание

 

 

 

 

 

 

Логин Владимир Михайлович

 

 

 

 

 

Цырельчук Игорь Николаевич

 

 

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

И

 

 

 

 

 

 

 

 

У

 

 

8-РАЗРЯДНЫЕ МИКРОКОНТРОЛЛЕРЫ

 

 

 

СЕМЕЙСТВА МC68НС11 ФИРМЫ MOTOROLA

 

 

 

 

 

 

 

 

Г

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

ЛАБОРАТОРНЫЙ ПРАКТИКУМ

 

 

 

по курсу «Микропроцессорные системы и их применение»

 

 

для студентов специальности

 

 

 

 

 

 

 

 

 

а

 

 

 

I-38 02 03 «Техническое обеспечение безопасности»

 

 

 

 

 

 

к

 

 

 

 

 

 

 

всех форм обучения

 

 

 

 

 

 

 

е

 

 

 

 

 

 

 

 

т

 

 

 

 

 

 

 

 

о

 

 

 

 

 

 

 

 

и

 

 

 

 

 

 

 

 

и

л

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Б

 

 

 

 

 

 

 

 

 

 

Редактор Н. Вб. Гр невич

 

 

 

 

 

 

 

 

 

Корректор М. В. Тезина

 

 

 

 

 

 

 

 

 

Подписано в печать 00.00.2007.

Формат 60х84 1/16.

 

Бумага офсетная.

Гарнитура «Таймс».

 

Печать ризографическая.

Усл. печ. л.

Уч.-изд. л. 3,1.

 

 

Тираж 150 экз.

 

Заказ 337.

 

Издатель и полиграфическое исполнение: Учреждение образования «Белорусский государственный университет информатики и радиоэлектроники» ЛИ №02330/0056964 от 01.04.2004. ЛП №02330/0131666 от 30.04.2004. 220013, Минск, П. Бровки, 6

52