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-órajel­program 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 tartal­mazza, amikoris csak a PM1 perifériás modul­nak TMDA1 jelű TMD-áramkörét vesszük figye­lembe. — 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 van­nak ; 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öl­té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-be­menete befolyásol. A TMDIB TMD-áramkör cél­ja, 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 in­dult. A TMDF TMD-jelzés visszaállított állapot­ban megakadályozza, hogy a TMDS TMD-fog­laltsá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 egy­idejű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-fog­laltsá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 eset­ben nyilvánvaló, hogy folytatnia kell műveletét a következő 14 msec-os időtartam második fél­periódusa alatt; — a CIM órajel megszakító közlés kiolvasása, amely jelzi az órajel megszakító program indu­lá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ória­tömb cím kimeneteivel, míg ezen kapu g2 kime­nete össze van kötve az ICH közbenső adatfel­dolgozó ö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 kimene­te jelzi, amely aktiválva van. Miután az f ki-15 menet aktiválva van, az IOIB közbenső adatfel­dolgozó kimenet megszakító bistabil készülék (12. ábra) L-állapotába van állítva és így lehe­tővé teszi, hogy a közbenső adatfeldolgozó ki­menet megszakító programja induljon. 20 Ha az IRAB közbenső adatfeldolgozó tároló (13. ábra) szabad, ennek foglalt/szabad BS bi­stabil 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, fel­tételezve, hogy BS bistabil készülék visszaállí­tott állapotában van és az IOIB közbenső adat­feldolgozó kimenet megszakító beállított álla­pota következtében a G3 koincidencia kapu (13. 30 ábra) g3 kimenete, amely a közbenső adatfel­dolgozó kimenet megszakító program forrását képezi, aktiválva van, úgy hogy az eredő ki­menet 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 ka­pott információt időszakosan tároljuk annak ér-40 dekében, hogy a megszakított programot foly­tatni lehessen, ha az a program, amelyik azt megszakította befejeződött. Az alacsonyabb el­sőbbségű programok végzését is megakadályoz­zuk (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étre­jö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öt­tetés tárolóban (12. ábra) levő CIM órajel meg­szakító közlés kiolvasása és ezen információ át­vitele az IRAB-közbenső adatfeldolgozó táro-60 lóba (13. ábra). Ezt az olvasási és átviteli műve­letet 01 kiolvasó és átvivő parancs vezérli és váz­latosan 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

Next

/
Thumbnails
Contents