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
7 162002 8 X-2-4 jelzi a binér aiakiú X index jobbra 4 binér hellyel való eltolásával kapott jelet, míg X-2"8 jelzi a binér alakú X index 8 binér hellyel jobbra való eltolásával nyert jelet. Az (1) egyenletből kapjuk, hogy X = A0-34 —BO-2 4 és a (2) egyenletből kapjuk: X = Ali-2 8 —Bl-2 8 . Az (1) egyenletbe való behelyettesítéssel kapjuk: AO = B0 — Bl • 24 + Al • 24 . A (2) egyenletbe való behelyettesítéssel kapjuk: A! — Bl — B0 • Or* -f- AO • I2-5. Az utóbbi két egyenletet az alábbiiak szerint írhatjuk fel: A0 = M1+A1.|24 , illetőleg Al = MO +A0 • 2~''. Minthogy M1 = B0 —Bl-24 és M0 = B1 — — BO-2""4 állandó értékek, lehetővé teszik az első tárolómezőlhöz tartozó cím és a második tárolómezőhöz tartozó cám között a közvetlen átalakítást és viszont. A B0 és MO állandók tárolva vannak a DM adattárolóban a 2a. ábra szerint és közvetlenül oimezhetők az SE vezérlőegységgel azáltal, hogy az DA címregiszter B0 és MO bemeneteit aktiválja, amint azt a 2a. ábrán jeleztük. A DA címregiszterrbe kell beírná annak a szónak címét, amelyet ki kell olvasni vagy be kell írni a DM adattárolóba. Az említett szót DR eredményregiiszteriben kapjuk meg. Az adattárolóból történő kiolvasáskor az L bemenet van aktiválva, míg az adattárolóba történő beíráskor az S bemenet van aktiválva ismert módon az SE vezérlőegységről. Az Hl regiszter mind az első, mind pedig a második tárolómezőn levő szarvak címeinek tárolására szolgál, míg az B4 regiszter az adattárolóból kiolvasott szavak tárolását végzi. Az R2 regiszter célját később fogjuk tárgyalni. A regisztereik egymás utáni állapotait egymás alatti sorok jelzik az illető regiszter keretén belül. Az RÍ regiszter li6-(bites, amelyben olyan szócímek vannak tárolva, amelyek a kezdőcímet és a szóindexet tartalmazzák, A helyérték indexeket tároló BA regiszter és a szó indexeket tároló BOR regiszter együttműködnek az RÍ regiszterrel, úgyhogy a BA regiszter tartalma kombinálva az RÍ regiszter tartalmával az első tárolómező egy rekeszének címét képezik, ha az első tárolómező egyik szavának oíme van tárolva az RÍ régisztenben, míg a BOR regiszter tartalma kombinálva az RÍ regiszter tartalmával a második tárolómező egyik rekeszének címét adja, amennyiben a második tárolómező egyik szavának címe van tárolva az RÍ régisztenben. A DM adattárolóból kiolvasott szavak a 16-bites R4 regiszterben vannak tárolva. Lehetséges, hogy az R4 regiszter tárolóelemeinek állapotát egyenként változtassuk 16 darab AC100 ... ,., AClilö ÉS-kapu segítségével, amelyeket a BA és BOR regiszterekről lehet címezni. Hogy le tudjuk tapogatni az R4 regiszter különböző tárolóhelyeinek tartalmát, ez a regiszter 16-bemenetű OG1 VAGY-kapuval rendelkezik, 5 amelynek mindegyik bemenete megfelel a regiszter 16 tárolóhelye egyikénlek, amint azt a 2a. ábra mutatja. Az AE aritmetikaii egység AA bemenőregisztenrel, valamint AR erediményregiszterrel van 1° ellátva a két műveleti érték beírására. Az összeadás vagy kivonás eredményét az AR eredményregiszferiben kaprjuk azáltal, hogy az abba beírt műveleti értéket a művelet eredményére változtatjuk. Más műveletek számára, például lő jobbra vagy balra történő eltolás számára, a szó, amelyet el kell tolni, az AA bemenőregiszterbe van beírva. Ezután történik a kívánt művelet végrehajtása, az SE vezérlőegységből jövő parancs hatására és a művelet eredményét az AR 20 eredményregiszterben kapjuk. A AE aritmetikai egységben a következő műveleteket lelhet vezérelni az SE vezérlőegységről, a 2a. és 2ib. ábra szerinti példában: 1. Az AA regiszter _ tartalmát négy tároló-25 elemmel jobbra lehet tolni (a négy utolsó legkisebb helyértékű tárolóelem tartalmát a BOR regiszterbe toljuk és az eltolt szót az AR eredmén yregiszterben kapjuk), ha az S—4 bemenet van aktiválva. 30 2. Az AA és AR regiszterek tartalmát összegezzük, ha az ADD bemenet van aktiválva. A berendezéstben FV térolóelem van elrendezve, amelynek tartakna jelzi, hogy van-e változás az első tárolóimező valamelyik szavának 35 valamelyik rekeszéiben és hogy ennek megfelelően meg kell-e változtatni a második tárolómező azon rekeszének állapotát, amely az első tárolómezőn levő szóhoz tartozik. Lehetséges, hogy a változás nem az első az első tárolómező 40 kérdése szavában, és ebiben az esetben a kérdéses szóihoz tartozó második tárolómezőben levő rekeszben a változtatás már megtörtént. A számítógép által elvégzendő feladatok bizonyos számú utasítás alakjában vannak tárolva 45 a 2b. ábrán jelzett DM utasítástárolóban. Az 'Utasításoikait átvisszük az OR utasításregiszterbe, ahol azokat dekódoljuk több AKll^AK3 dekódoló/ban, amelyeket a 2ib. ábra mutat. Az SE vezérlőegységiben bizonyos számú mikroprogram 50 van tárolva, amelyek kiválasztása az említett dekődolóról kapott információtól függ. Egy óragenerátor, amely nincs ábrázolva, ekkor lépteti a kiválasztott miikroprogramot és a mikroprogram minden lépésében bizonyos számú művelet 55 végzése történik, amint azt egy kiviteli alakkal kapcsolatban a későbbiekben részletesebben ismertetjük. Amint említettük, egy számítógéppel vezérelt 60 távközlési rendszeriben mindegyik kapcsoló készülék, például mindegyik vonaljelfogó saját rekesszel rendelkezik az adattároló valamely tárolómezeijében, ahol az illető készülék pillanatnyi állapota van tárolva. A kapcsolókészülék-65 kek állapotát periodikusan tapogatjuk le és 4