162476. lajstromszámú szabadalom • Automatikus távközlő kapcsoló rendszer és információ kezelő rendszer
162476 15 16 rammegszakító forrást alkotja, aktiválva van, úgy hogy az eredményként kapott ClS-órajelprogram megszakító jel indítja a CIP órajel megszakító programot (2, 3, 4. ábra), amely a következő egymást követő műveleteket tartalmazza, amikoris csak a PM1 perifériás modulnak TMDA1 jelű TMD-áramkörét vesszük figyelembe. — a TMDIB jelű TMD-megszakító bistabil készülék visszaállítása (12. ábra); ez a készülék közös a TMDAL. . . TMDAn TMD-áramköri készülékek szamára, amelyek a TMDA1 TMD-áramkörben levő TMDF TMD-jelzésben vannak, valamint a TMDA1 TMD-áramkörben levő TMDS TMD foglaltság bistabil készülékben vannak ; a visszaállítás a G47 koincidencia kapun keresztül történik, amikor a TMDA1 TMD-áramkörben levő TMD foglalt/szabad bistabil BIB készülék, O-állapotában van, amint azt föltételeztük. A G47 koincidencia kapu g47 kimenő vezetéke ebben az esetben aktiválva van. Ezt a műveletet 02 parancs vezérli, amelyet egy tömb jelez, amely a TMDF TMD-jelzésnek és a TMDIB TMD-megszakító bistabil készüléknek 0-bemenetére van kötve, valamint a TMDS TMD foglaltság bistabil készülék 0-bemenetére, a G47 koincidencia kapun keresztül, amelyet a BIB vizsgáló-jelző-hajtó bistabil készülék 0-bemenete befolyásol. A TMDIB TMD-áramkör célja, ha vissza van állítva, az, hogy megakadályozza, hogy az adott adatfeldolgozóban bekövetkezzék a TMD-megszakító program, valamely magasabb elsőbbségű program, például órajel megszakító program folyamán, ami éppen indult. A TMDF TMD-jelzés visszaállított állapotban megakadályozza, hogy a TMDS TMD-foglaltság bistabil készülék az éppen elindult és két egymást követő órajel között eltelő 14 msec-os időtartam 7 msec-os első fél periódusában beállítódjon. Valóban, amint azt a későbbiekben még megmagyarázzuk, a TMDS TMD-foglaltság bistabil készülék beállítása csak akkor lehetséges, ha információt kell átvinni a hozzárendelt TMDA1 jelű TMD-áramkörre, és amikor egyidejűleg a TMDF TMD-jelzés is beállított vagy L-állapotban van (lásd G24 koincidencia kaput a 12. ábrán), és ez az eset csak az említett időtartam második félperiódusa alatt fordul elő. Végül a fent említett G47 koincidencia kapu célja, hogy megakadályozza a TMDS TMD-foglaltság bistabil készülék visszaállítását, ha a TMDA1 jelű TMD-áramkör még mindig foglalt, amit BIB vizsgáló-jelző-hajtó bistabil készülék jelez beállított állapotában. Ez szükséges, mert megtörténhet, hogy a TMD-áramkör nem fejezte be működését a 14 msec-os időtartam második félperiódusának 7 msec-a alatt és ebben az esetben nyilvánvaló, hogy folytatnia kell műveletét a következő 14 msec-os időtartam második félperiódusa alatt; — a CIM órajel megszakító közlés kiolvasása, amely jelzi az órajel megszakító program indulását a központi memória MB1 memóriatömbjében (10. ábra) és ennek a közlésnek továbbítása az ICH közbenső adatfeldolgozó összeköttetés tároló felé (12. ábra). Ezt a kiolvasási és átviteli műveletet 01 parancs vezérli és vázlatosan a G2 koincidencia kapu jelzi, amelynek bemenetei össze vannak kötve a CIP órajel megszakító 5 program ol kimenetével és az MB1 memóriatömb cím kimeneteivel, míg ezen kapu g2 kimenete össze van kötve az ICH közbenső adatfeldolgozó összeköttetés tárolóban levő CIM órajel megszakító közlés tárolójával. Amikor a CIM 10 órajel megszakító közlés regisztrálása az ICH közbenső adatfeldolgozó összeköttetés tárolóban megtörtént és általában, ha az információ tárolva van benne, ezt vázlatosan ennek f kimenete jelzi, amely aktiválva van. Miután az f ki-15 menet aktiválva van, az IOIB közbenső adatfeldolgozó kimenet megszakító bistabil készülék (12. ábra) L-állapotába van állítva és így lehetővé teszi, hogy a közbenső adatfeldolgozó kimenet megszakító programja induljon. 20 Ha az IRAB közbenső adatfeldolgozó tároló (13. ábra) szabad, ennek foglalt/szabad BS bistabil készüléke visszaállított, vagy O-állapotában van, míg ez a BS bistabil készülék akkor van beállított állapotban, ha IRAB közbenső 25 adatfeldolgozó tároló foglalt. Ilyen módon, feltételezve, hogy BS bistabil készülék visszaállított állapotában van és az IOIB közbenső adatfeldolgozó kimenet megszakító beállított állapota következtében a G3 koincidencia kapu (13. 30 ábra) g3 kimenete, amely a közbenső adatfeldolgozó kimenet megszakító program forrását képezi, aktiválva van, úgy hogy az eredő kimenet megszakító OIS jel megszakítja a CIP órajel megszakító programot és indítja az IOIP 35 közbenső adatfeldolgozó kimenet programot (9. ábra). Megjegyezzük, hogy az éppen folyó program megszakítása klasszikus módon történik és a kapott információt időszakosan tároljuk annak ér-40 dekében, hogy a megszakított programot folytatni lehessen, ha az a program, amelyik azt megszakította befejeződött. Az alacsonyabb elsőbbségű programok végzését is megakadályozzuk (IIIB közbenső adatfeldolgozó bemenet 45 megszakító és CIB órajel megszakító bistabil készülék vissza vannak állítva), míg a magasabb elsőbbségű programok, ha ilyenek vannak, létrejöhetnek. Mindezt nem ismertetjük részleteiben, egyrészt mert ezek a körülmények jól ismertek, 50 például a fent említett Bell System Technical Journal közleményekből, másrészt minthogy ezek nem képezik a találmány tárgyát. A fenti IOIP közbenső adatfeldolgozó kimenet megszakító program a következő műveleteket 55 tartalmazza: — az ICH közbenső adatfeldolgozó összeköttetés tárolóban (12. ábra) levő CIM órajel megszakító közlés kiolvasása és ezen információ átvitele az IRAB-közbenső adatfeldolgozó táro-60 lóba (13. ábra). Ezt az olvasási és átviteli műveletet 01 kiolvasó és átvivő parancs vezérli és vázlatosan a G4 koincidencia kapu jelzi (9. ábra), amelynek bemenetei össze vannak kötve az IOIP közbenső adatfeldolgozó kimenet megszakító 65 program ol kimenetével és az ICH közbenső 8