Курсовая работа: Станция ЛВС с маркерным доступом на структуре шина

BtwssStatus, 2 ; проверка результата

GoToLLS; если UA то LLS

MovFTMR0, 0 ; иначе проверяем таймер

SubLWTzad, 0 ; сравниваем с заданным

BtwssStatus, 2 ; проверка результата

GoToL1 ; если время не истекло, то опять

; получаем кадр

IncfN, 1 ; иначе N:=N+1

MovfN, 0 ; N в аккумулятор

SubLWN2, 0 ; W:=W-N2

BtwssStatus, 2 ; сравниваем N и N2

GoToBegin;если N < N2 идем на начало

GoToError; иначе ошибка

LLS:ClrfTMR0 ; сброс таймера

CallUst_R_Raz; вызов процедуры “установление режима

; разъединения “

GoToEnd

End: Nop

; Для приемной станции:

Begin: MovfPortC, 0 ; чтение порта С

MovWfR1 ; значение в R1

DecfszR1, 1 ; сравнение с протокольным значением

GoToUA; if <> 0, то передача UA

GoToDM; передача DM

UA: CallF_Reg; процедура формирования КД для UA

MovfR_Apr; адрес приемной стороны загруж-ся в ак-

MovWfPortD; кумулятор и передается в порт D

MovfR_APer; адрес передающей стороны

MovWfPortD

К-во Просмотров: 390
Бесплатно скачать Курсовая работа: Станция ЛВС с маркерным доступом на структуре шина