162002. lajstromszámú szabadalom • Berendezés ipari rendszerek készülékeinek, különösen távközlési rendszer készülékeinek ellenőrzésére és vezérlésére

9 162002 10 összehasonlítjuk a tárolt állapotokkal, amelyek iaz említett tárolómező rekeszeiben vannak. Ha a letapogatásnál egy készüléknél változást talá­lunk, akkor a tárolómező megfelelő rekeszének tartalmát meg kell változtatni. Ez megtehető például azáltal, hogy binér „l'^at írunk a tá­irolómező megíelelő rekeszébe, ha pl. a készü­léknél foglalt állapotot találtunk. A talált vál­tozásakait át kell írni és tárolni kell az első tárolómezőben is annak érdekében, hogy lehe­tővé tegyük a számítógép számára, hogy foglal­kozzék azokkal a készülékekkel, amelyeknek állapotában változás történt. Az említett tároló­mező és az első tárolómező között rögzített kap­csolat van oly módon, hogy a tárolómező kér­déses rekeszének indexe megegyezik az első tárolómező megfelelő rekeszének indexével. Va­lamely készülék állapotainak megváltozásakor a megfelelő azonosítójél tárolva lesz az R2 re­giszterben, úgyhogy ez lehetővé teszi a számító­gép számára, hogy az első tárolómező meg­felelő rekeszébe beírja az 1-iállapotot. A talál­mány szerint a második tárolómezőben levő ama rekeszt, amely megfelel az első tárolómező­ben levő megfelelő rekeszt tartalmazó szónak, egyidejűleg szintén átállítjuk lHállapotába, amint azt a 2a. és 21b. ábra ábrák kapcsán a továbbiak­ban ismertetjük. Feltételezzük, hogy a letapogaitás nyomán, pél­dául a voníaljelfogók letapogatása folyamán a tárolómezőben korábban betárolt állapotokihoz képest változásokat találtunk, például a 38 azo­nosítójiellel rendelkező jelfogónál. Az azonosító­jel, amint azt fent említettük, az R2 regiszter­ben binér alakban kerül beírásra, például 100110 alakban, amint azt a 2a. ábrán jeleztük. Amikor a változást találtuk, végre kell hajtani azt az utasítást, amely a találmány szerint binér „1" értéket ír az első tárolómezőiben levő azon re­keszbe, amelynek indexe az R2 regiszterben van beírva és binér „il" értéket ír a második tárolómező azon rekeszéibe is, amely megfelel az első tárolómezőben levő megfelelő szónak. Ezt az utasítást átvisszük az GR utasMsregisz­tertbe és ezután a vezérlőegység indítja a mik­roprognaimot, amelyet a 2b. ábrán a 201—223 lépések jeleznek. A mitoropragriaim segítségével, kiindulva a tá­rolt 38 indexből, az első tárolómezőben levő megfelelő rekesz címét számítjuk az (1) egyen­letnek megfelelően. Ez úgy történik, hogy a B0 kezdőcímhez hozzáadjuk az R2 regiszterben tárolt indexet 4 binér hellyel jobbra eltolva. A folyamat azzal kezdődik, hogy a mikroprog­ram első 20)1 lépésében átvisszük az R2 regiszter tartalmát az AE aritmetikai egységben levő A A bemenőregiszterlbe az AG7 és A013 kapukon át. A következő 202 lépésben az aritmetikai egység S—4 bemenetét aktiváljuk és az AA bemenő­regiszter tartalmát négy hellyel jobbra toljuk. Az AA ibemienőregisateriben négy hellyel jobbra toljuk. Az AA beménőregisaterlben levő utolsó négy legkisebb helyértékű tárolóelem tartalmát a BOR regiszterbe toljuk, amint azt 202-nél jeleztük. A BO kezdőcím tárolva van a DM adattárolóban és közvetlenül címezhető az SE vezérlőegységről. A BO kezdőoíimjet a 203 lépés-5 ben visszük át az AA bemenőregisztenbe azáltal, hogy egyidejűleg aktiváljuk a DA regiszter BO bemenetét, az AC3 és AG13 kapukat, valamint a DM adattároló L bemenetét. Ezután az, AE aritmetikai egységben akrtiváljuk az ADD be-10 menetet és ennek következtében a B0 kezdőcím hozzáadódik az AR eredményregiszter tartalmá­hoz. Az összeadás eredményét az AR eredmény­regiszterben kapjuk meg, és ezt továbbítjuk a 205 lépésiben az RÍ regiszterbe az AC15 és AC4 15 kapukon keresztül. Az Rl regiszterben a BO kezdőcím és a binér QOÖOilO érték összegét kap­juk, amint azt a 205 lépésiben az Rl regiszter­ben jeleztük. Az első tárolómező szócímének az Rl regiszterbe való beírásával együtt a BOR 20 regiszter tartalmát átvisszük a BA regiszterbe. Ezt a BA regiszterben a 205 lépéssel jeleztük. Az Rl regiszter tartalma jelzi annak az első tárolómezőben levő szónak a címét, amelynek indexe 2, a BA regiszter tartalma pedig, amely 25 binér alakban OililO azaz 6, a keresett rekesz helyérték indexét. Következésképpen, az Rl és BA regiszter segítségével az első tárolómezőben levő harmincnyolcadik rekeszt választattuk ki, .azaz a fent említett indexből kiindulva, kiszá-30 mítottuk az első tárolóimezőben levő harminc­nyolcadik rekesz címét. Az Rl regiszter tartalmával kiválasztott szót az adattárolóból kiolvassuk és továbbítjuk az 35 R4 regiszterbe. Ezt a milkroprogram végzi a 206 és 207 lépésekben. Az Rl regiszterben levő címet átvisszük az AC5 és AG1 kapukon keresztül az adattároló DA tímregiszterébe (206 lépés). Ez­után az adattárolóban az említett címen levő 40 szót kiolvassuk az R4, regiisztenbe az AG3 és AGIO kapukon keresztül, amelyek ugyanakkor vannak nyitva, aimákor az adattároló L bemenete aktíváivá van. A jelző FV tárolóetem a 208 lé­pésben Ó-állásában kerül. A 209 lépésnél az R4 45 regiszter tartalmát érzékeljük az OG1 VAGY-kapu segítségével. Az QG1 VAGY-^kapuról jövő kimenő jelet a két kimenettel rendelkező Al logikai áramkörre tápláljuk; ezen-áramkör egyik kimenetéinek aktiválása, azaz, ha egy hely sincs 50 leállásba állíitjva az R4 regiszterben, a VI multi­vibrátort 0-állapoitába hozza, a másik kimenet aktiválása pedig, ha legalább egy tárolóelem az R4 regiszterben l-állásba van álMtvá,' a VI mul­tivi'brátart 1-éllapoftáiba hozza. A 209 lépésiben 55 az Al logikai áramkör aktiválva vlan és annak következtéiben, hogy nem kap jelet az OC1 VAGY-kapuról, a VI multíivibnátort 0-állapotá­ba hozza, amit azt eredményezi, hogy a jelző FV tartóelem 1 mállásaiba kerül. Ezt jelzi a VI 60 multivibrator kimenetién az FV1 jelölés. Ha az R4 regiszterben egy vagy több tároló­elem 1-állapotban van az ismertetett folyamat kezdetén, akkor a VI multivibrator már l-ália-65' poitába lenne áMva és következésképpen a jelző 5 .

Next

/
Thumbnails
Contents