ер УСАПП0209STAX HСохраняем біт в памяті020AINX HІнкрементіруем адрес020BMVI A, ВFhПроверка на кінець блоку данних020DCMP H020EJNZ ENDIRR10211MVI A, FFh0213CMP L0214JNZ ENDIRR10217MOV H, B8hПереходім в початок блока0219MOV L, 02h021BENDIRR1SHLD B800hСохраняем значення наступного адреса021EMVI A, A0h0220OUT 10h0222POP PSW0223EI0224RET
По закінченню передачі даних від другого УСАПП викликається обробник переривання IRT2.
АдресМеткаМнемокодКомментарій0227IRT2: DIЗапрет прериваній0228PUSH PSW0229LHLD B000hЧітаем слід. для запису адрес022СLDAX HЗаносім в акумулятор байт для передачі022DOUT 50hПередаем новий байт в буфер УСАПП022FINX HІнкрементіруем адрес0230MVI A, B7hПроверка на кінець блоку данних0232CMP H0232JNZ ENDIRT20235MVI A, FFh0237CMP L0238JNZ ENDIRT2023AMOV H, B0hПереходім в початок блока023CMOV L, 02h023EENDIRT2SHLD B000hСохраняем значення наступного адреса0241MVI A, А0h0243OUT 10h0245POP PSW0246EI0247RET
По закінченню прийому даних від другого УСАПП викликається обробник переривання IRR1.
АдресМеткаМнемокодКомментарій024AIRT1: DIЗапрет прериваній024BPUSH PSW024CLHLD C000hЧітаем слід. для запису адрес024FIN 50hЧітаем новий байт в буфер УСАПП0251STAX HСохраняем біт в памяті0252INX HІнкрементіруем адрес0253MVI A, C7hПроверка на кінець блоку данних0255CMP H0256JNZ ENDIRR10259MVI A, FFh025BCMP L025CJNZ ENDIRR1025FMOV H, C0hПереходім в початок блока0261MOV L, 02h0263ENDIRR1SHLD B800hСохраняем значення наступного адреса0266MVI A, A0h0268OUT 10h026APOP PSW026BEI026CRET
7. Список використаної літератури
1. Александров К.К., Кузьміна О.Г. Електричні схеми і креслення.- М .: Вища школа, 1990. - 288 с.
. Зорін А.Ю. Умовні графічні зображення на електричних схемах/під. ред. А.І. Пітоліна. М .: Видавничий дім МЕІ, 2007. - 74 с.
. Гук М. Апаратні інтерфейси ПК. Енциклопедія.- СПб .: Пітер, 2003. - 528 с.
. Ключів А.О., Ковязіна Д.Р., Петров Є.В., Платунов А.Є. Інтерфейси периферійних пристроїв.- СПб .: СПбДУ ІТМО, 2010. - 290 с.
Додаток