162476. lajstromszámú szabadalom • Automatikus távközlő kapcsoló rendszer és információ kezelő rendszer

27 ha a fent ismertetett alprogram befejeződött és ha nincs magasabb prioritású program folya­matban. Valamennyi ilyen alprogram végre­hajtása olyan ütemben történik, amely egész­számú osztója annak az ütemnek, amelyen az órajel megszakító programok végzése történik: — az SP10 alprogramhoz csatlakozó 1072-ig számoló C6 számláló által jelzett érték vizsgá­lata; ezt a számlálót minden 14 msec-ban lépteti CL óra. Ezt a vizsgálati műveletet 06 parancs vezérli és vázlatosan G139 koincidencia kapu jelzi, amelynek bemenetei a C5 számláló 06 és o5 tömbjének 06 kimeneteivel vannak összeköt­ve és ezen kapu gl39 kimenete az SP10 alprog­rammal van összekötve. Ez a gl39 kimenet csak akkor van aktiválva, ha a C5 számláló elérte 1072-dik végső állását, amely megfelel 1071x14 msec-nek, vagyis közelítően 15 sec-nak és ebben az esetben az SP10 alprogram végre van hajtva, amint azt feltételezzük. Ha a gl39 kimenet nincs aktiválva, a C6 számláló vizsgálata közvetlenül történik (amit részleteiben nem mutatunk). Az SP10 alprogram a különböző RB közbenső táro­lók LRTB kissebességű időzítő bitjeinek vizsgá­latából áll. Ha egy közbenső tároló, LRTB kis­sebességű időzítő bitje O értékű, akkor a követ­kező közbenső tároló kerül vizsgálatra, míg ab­ban az esetben, ha egy ilyen közbenső tároló LRTB kissebességű időzítő bitje L, akkor a TCB időszámláló bit vizsgálata történik és attól füg­gően, hogy a TCB időszámláló bit értéke O vagy L, egy következő alprogram kerül végrehajtásra. A fentiekből következik, hogy olyan tárolóban, amelyben az LRTB kissebességű időzítő bit be van állítva, a TCB időszámláló b^t minden 15 másodpercben van vizsgálva. Az SP10 alprog­ramot egy tömb jelzi, amelynek két kimenete, mégpedig O és L kimenete van és ezek a kime­netek akkor vannak aktiválva, ha a vizsgált RB közbenső tároló TCB időszámláló bitje O, ille­tőleg L. Minthogy a vizsgált RB közbenső tároló LRTB kissebességű bitje és TCB időszámláló bitje L (be vannak állítva az SP8 alprogram ide­je alatt), illetőleg O, az SP10 alprogram O ki­menete aktiválva van és ennek következtében a következő SP11 alprogram kerül végrehajtás­ra. Ez az alprogram az RB közbenső tároló TCB időszámláló bitjének beállítási műveletéből áll és ezt a 03 parancs vezérli. Ezt vázlatosan G59 koincidencia kapu jelöli, amelynek bemenetei az SP11 alprogramnak o3 kimenetével és a vizsgált RB közbenső tároló f kimenetével vannak össze­kötve, míg ezen kapu g59 kimenete az Ml 9 ke­verőn keresztül az RB közbenső tárolóban levő TCB időszámláló bit tárolóban van összekötve; — a 8672-ig számoló C6 számláló által jelzett érték vizsgálata, ez a számláló az SP12 alprog­ramhoz csatlakozik és a CL óra minden 14 msec­ban lépteti. Ezt a vizsgálati műveletet vázlato­san a 06 tömb és a G140 koincidencia kapu jelzi, amelynek gl40 kimenete az SP12 alprogrammal van összekötve és ez a program akkor kerül végrehajtásra, ha a gl40 kimenet aktiválva van. Ez akkor történik, ha a C6 számláló elérte 8572-dik helyzetét, amely megfelel 8571x14 msec-nak 28 vagy közelítőleg 2 percnek. Miután az SP12 al­program végrehajtása megtörtént, C6 számláló visszaáll. Az SP12 alprogram a különböző SB ellenőrző 5 közbenső tárolók LRTB kissebességű időzítő bit­jeinek vizsgálatában áll. Ha valamely ellenőrző közbenső tároló LRTB kissebességű időzítő bitje O értékű, akkor a következő ellenőrző közbenső tároló LRTB kissebességű időzítő bitje kerül 10 vizsgálatra, míg abban az esetben, ha egy ilyen közbenső tároló LRTB kissebességű időzítő L, akkor ennek a közbenső tárolónak TC idő­számlálóját vizsgáljuk és esetleg további műve­letek kerülnek végrehajtásra. A fentiekből kö-15 vetkezik, hogy olyan ellenőrző tárolóban, amely­ben az LRTB kissebességű időzítő bit be van állítva, a TC időszámláló minden 2 percben vizs­gálatra kerül. Az SP12 alprogramot egy tömb jelöli, amelynek két kimenete, O és L kimenete 20 van és ezek akkor vannak aktiválva, amikor a vizsgált SB ellenőrző közbenső tároló LRTB kis­sebességű időzítő bitje O, illetőleg L. Föltételez­zük, hogy valamennyi vizsgált SB ellenőrző köz­benső tároló LRTB kissebességű időzítő bitje O. 25 Abban a pillanatban, amikor két egymást kö­vető órajel megszakítás között levő 14 msec-os időköznek egy 7 msec-os periódusa befejeződött, a CPB központi adatfeldolgozóban egy CIP' óra­jel megszakító program indult, amelynek követ-30 keztében ugyanúgy, amint azt a CPA központi adatfeldolgozóval kapcsolatban már ismertettük, egy CIM' órajel megszakító közlés íródik be a CPB központi adatfeldolgozó ICH' közbenső adatfeldolgozó összeköttetés tárolójába (14. áb-35 ra) és jelzi ezen CIP' órajel megszakító program indulását és azután átvitelre kerül az IRBA közbenső adatfeldolgozó közbenső tárolóba (13. ábra) egy, a CPB központi adatfeldolgozóban levő IOIP' közbenső adatfeldolgozó kimenetet 40 megszakító program vezérlése alapján. Ezután a CPB központi adatfeldolgozóban folytatódik a megszakított óramegszakító program, de eköz­ben a CPA központi adatfeldolgozóban a követ­kező történik. Ha a CPA központi adatfeldolgo-45 zó 1MB közbenső adatfeldolgozó közlés tárolója (12. ábra) üres (az e kimenet aktiválva van), míg ezen CPA adatfeldolgozó (nem ábrázolt) HIB közbenső adatfeldolgozó megszakító bistabil ké­szüléke L állapotában van — amint azt feltéte-50 lezzük — azáltal, hogy nincs folyamatban ma­gasabb prioritású program és minthogy ezen túlmenően az IRBA közbenső adatfeldolgozó tárolónak foglalt/szabad BS' bistabil készüléke L állapotába van hozva, a CIM' órajel megsza-55 kító törlés átvitele után a G20 koincidencia kapu kimenete (13. ábra), amely a közbenső adatfel­dolgozó bemenet megszakító program forrását alkotja, aktiválva van, úgy hogy az eredmény­ként kapott IIS bemenet megszakító jel megsza-60 kítja azt a programot, amely a CPA központi adatfeldolgozóban folyamatban van és indít egy IUP közbenső adatfeldolgozó bemenet megsza­kító programot (9. ábra). Hasonló módon, amint azt a fentiekben a CPB központi adatfeldolgozó-65 val kapcsolatban ismertettük, ez a program ve-14

Next

/
Oldalképek
Tartalom