Тест -дастурга талаблар
Фойдланувчи тренажер томонидан ишлаб чиқарштан тест дастурга қуйидаги талаблар қўйилади:
1. Тест — дастурлар олинаётган сигнатурни бир неча
циклларда текшириш имкониятини таъминлаш учун
циклик бўлиши, яъни сўзсиз дастурнинг бошига ўтиб
тўхташи керак.
2. Тест — танаст сигнатур анализаторнинг ПУСК ва
СТОП сигналлари билан рамкаланган(рамаланган)
бўлиши керак.
ЗТАКТ: СА1Х ПУСК
.... Тест - дастурнинг танаси САLL ПУСК JМР
Масалан,
1000 СД 36 07
хххх СД 4В
хххх СЗ 10 SТАRТ
ПУСК ёрдамчи дастури(0728Н бошланғич адреси) сигнатур анализаторни бошлашни SТОР ёрдамчи дастури (073ДН бошланғич адреси) эса, сигнатур анализаторни тўхташини таъминлайди ва индикаторда шакллантирилган сигнатур чиқади,
Чиқиш порти икки зиналик регистр сифатида ташкил топган. Бу нарса контроллернинг маълумотлар шинаси 8 разрядга эгалиги билан боғлиқ, шунинг учун аввалги чиқиш ахбороти байтма — байт А, В, С портларига, Д2 микросхемасига(КР580ВВ55) ёзилади, сўнгра бир вақтнинг ўзида 24 разрядли чиқиш регистрига (ДЗ — Д5) кўчирилади.
06ЕС
|
СД 36 07
|
06ЕҒ
|
ЗЕ АА
|
.06Ғ1
|
ДЗ 00
|
06ҒЗ
|
ДЗ 01
|
06Ғ5
|
ДЗ 02
|
06Ғ7
|
ДЗ 08
|
06Ғ9
|
ЗЕ 55
|
06ҒВ
|
ДЗ 00
|
06ҒД
|
ДЗ 01
|
06ҒҒ
|
ДЗ 02
|
701 ДЗ 08
|
0703
|
СД 4В 07
|
0706
|
СЗ ЕС 06
|
Монитор дастури таркибига киритилган ТЕСТ4 дастурини чиқиш портига ахборотни чиқаришни ташкил қилишда мисол сифатида кўрамиз:
ТЕ5Т4: САLL ПУСК
MVI OAAH
OUT PORTA
OUT PORT B
OUT PORTC
OUT PORTS
MVI A,55H
OUT PORTA
OUT PORT B
OUT PORTC
OUT PORTS
CALL СТОП
JMP TEST
дастурнинг 1 — буйруғи (06Е2Н) — сигнатур анализаторнинг ПУСК сигналини шакллантиришга ўтиш.
06Е5Н адреси бўйича 55Н кодлари аккумуляторга ёзиш буйруғи жойлашган. 06Е7Н адреси бўйича буйруқ бук одни Д2 микросхемасининг А портига чиқаради. 06Е9Н қадамида бу код Д2 микросхеманинг В портига чиқади, 06ЕВН қадамида эса, Д2 микросхемасининг С портига чиқади. 06ЕДН қадамида ахборот Д6 микросхема А, В, С портларидан ДЗ, Д4, Д5 микросхемаларнинг чиқиш портларига кўчирилади ва контроллер платасининг чиқиш разъемларига чиқилади. Сўнгра чиқиш портига ўхшаш тарзда чиқарилади.
06ҒДН қадамида индикатордаги сигнатурни шакллантирадиган ёрдамчи дастурга ўтадиган буйруқ
жойлашган, 06ҒСН қадамида циклни ташкил қилиш учун Тест4 бошига ўтадиган буйруқ жойлашган.
Овозли кузатиш ёрдамида дастурга сўроқ циклини улаш(включение — ёқиш, улаш) дастурининг намунаси:
ТОН2
1000 С8 3607 САLL ПУСК
1003 А704 ТОН2
1005 СЗ 0010 JМР
ШАРТСИЗ ЎТИШ
Do'stlaringiz bilan baham: |