173056. lajstromszámú szabadalom • Berendezés ugyanazon adatoknak egy tároló első és második tárolómezejébe való beírására
egység által kiadott írásvezérlő jelre, valamint címregiszterben tárolt címjelre írásvezérlő impulzust előállító egy-egy vezérlőberendezés útján van a feldölgozóegységhez csatlakoztatva, amely berendezésnek a feldolgozóegység írásvezérlő jellel együtt kiadott kétszeres írás jelére és címkülönbség regiszterben tárolt címkülönbség jel alapján a második tárolómezőnek megfelelő címjelet előállító, a címregiszterhez és címkülönbség regiszterhez csatlakoztatott összeadó áramköre van. A berendezésnek a találmány szerinti a kétszeres írás jelet tároló memóriaeleme, a memóriaelem kimenetére csatlakoztatott, órajelbemenetére egyik állapotából másik állapotába átbillenthető vezérlőáramköre, kimenetével a vezérlőáramkör órajelbemenetére csatlakoztatott, bemenetével pedig az írásvezérlő jelet fogadó késleltető eleme és olyan kapuárairiívöre van, amely kapuáramkör első címbemenete a címregiszterhez, második címbemenete az összeadó áramkörhöz, címkimenete a szóbanforgó tároló címsínjére, az első címbemenetet érvényesítő első vezérlőbemenete a vezérlőáramkör egyik állapotát jelző első vezérlőkimenetére, a második címbemenetet érvényesítő második vezérlőbemenete pedig a vezérlőáramkör másik állapotát jelző második vezérlőkimenetére van csatlakoztatva, továbbá a vezérlőáramkör második vezérlőkimenete a szóbanforgó tároló számára további írásvezérlő impulzust előállító impulzusgenerátorhoz van csatlakoztatva. A további leírás során a mellékelt rajzra fogunk hivatkozni, amely a találmány egyik kiviteli alakját szemlélteti. A leírásban csak azokra a részletekre térünk ki, amelyek a találmány megértése szempontjából szükségesek. A mellékelt rajzon egy számítógép tömbvázlatát láthatjuk, amely tartalmaz egy központi CE feldolgozóegységet, egy adatokat tároló DM tárolót, egy programot tároló PM tárolót és az utóbbiakat a CE feldolgozóegységgel összekötő SDM, ill. SPM vezérlőberendezéseket. A CE feldolgozóegységhez csatlakozó „X” egység például annak a távközlési rendszernek a kapcsolószerveit tartalmazza, amelyet a számítógépnek a tényleges időben real-time üzemben kell vezérelni. Az említett kapcsolószervek ciklikusan letapogatásra kerülnek a PM tárolóban tárolt vezérlő programnak megfelelően. A kapcsolószervekhez tartozó adatok pedig a DM tároló kijelölt szektoraiban vannak elraktározva. Tegyük fel, hogy az „X” egységben vagy a rendszer üzemmódjában végbemenő változások miatt a DM tárolóban levő adatokat például egy eredeti DF1 tárolómezőből egy új DF2 tárolómezőbe kell átírni. Miután az átírás egy alárendelt program keretében valósul meg, gyakran előfordul, hogy magasabb elsőbbséggel bíró programok megszakítják. A DM tárolót vezérlő SDM vezérlőberendezésben található SK vezérlőegység és DIF címkülönbség regiszter lehetővé teszi, hogy ugyanazon adatok beírásra kerüljenek mind az eredeti DF1, mind pedig az új DF2 tárolómezőbe, amikor a program az átírandó eredeti tárolómezőre vonatkozó írás utasítást küld. Az egyszerűség kedvéért a rajzon csak azokat a csatlakozásokat tüntettük fel, amelyek részt vesznek a PM tárolóból az utasítások kiolvasásában, és a DM tárolóba történő adatbeírásban. A központi CE feldolgozóegység a PAC címsinen kiadott cím segítségével megjelöli a kívánt utasítást, és az SPM vezérlő2 berendezés PLC bemenetére olvasásvezérlő jelet ad. Az SPM vezérlőberendezés PAM címsín és PLM kimeriete^"útján kiolvassa a PM tárolóból a kívánt utasításokat, amelyeket a PIM utasítás sínen keresztül fogad, majd a PIC utasítás sínen keresztül a központi CE feldolgozóegységbe továbbít. Az SPM vezérlőberendezésben találhatók többek között bizonyos regisztereket a CE feldolgozóegységből kapott cím és a PM tárolóból kiolvasott utasítás ideiglenes tárolására, fordító áramkörök a CE feldolgozóegységből érkező kiolvasási utasításnak a PM tároló számára történő átalakítására, valamint a tárolási ciklus időzítésére szolgáló áramkörök. Ezek az áramkörök önmagukban ismertek, és a találmány megismerése szempontjából nincs jelentőségük. Hasonló áramkörök találhatók a DM tárolót vezérlő SDM vezérlőberendezésben is, azaz tartalmaz ADR címregisztert, INF adatregisztert, PG1 impulzusgenerátort és FK késleltető elemet. Ezenkívül van az SDM vezérlőberendezésben egy DIF címkülönbség regiszter egy további címjel tárolására, egy SK vezérlőegység, amely egy különleges írási műveletet végez abban az esetben, amikor egyszerre két tárolómezőbe kell az adatokat beírni, továbbá van még egy EG VAGY-kapu, amely vagy a PG1 impulzusgenerátorból, vagy az SK vezérlőegységből érkező írásvezérlő impulzusokat egy közös DSM kimenetre vezeti. A működés folyamán az SDM vezérlőberendezés ismert módon címjelet kap a központi CE feldolgozóegységből az ADR címregiszterhez csatlakozó DAC címsinen keresztül. Ugyanakkor a DIC adatsínen át adat érkezik az INF adatregiszterbe, aPGl impulzusgenerátor pedig írásvezérlő jelet kap a DSC bemenetén keresztül. Ezenkívül az SK vezérlőegység egy jelet kap a DOC bemeneten keresztül, valahányszor az írásvezérlő jel által indított beírás olyan tárolómező, pl. a DF1 tárolómező, valamelyik címére vonatkozik, amely tárolóméző átírás alatt áll. Ez azt eredményezi, hogy az INF adatregiszterben tárolt adat mind a cím szerinti tárolóhelyre, mind pedig a másik tárolómező, pl. a DF2 tárolómező, megfelelő tárolóhelyére beírásra kerül. A DF2 tárolómezőben levő tárolóhely kijelölése egy címkülönbség jel segítségével történik, amely a központi CE feldolgozóegységből érkezik a DIF címkülönbség regiszterbe a DDC címkülönbség sínen keresztül. A DIF címkülönbség regiszter — hasonlóan az ADR címregiszterhez az SK vezérlőegységhez csatlakozik. A címkülönbség jel, amelyet az átírási művelet kezdetén a DIF címkülönbség regiszterbe tárolunk be, azt az értéket jelöli, amelyet a DF1 tárolómező egy bizonyos tárolóhelyének címéhez kell hozzáadni annak érdekében, hogy DF2 tárolómező megfelelő tárolóhelyéhez tartozó címet kapjuk. A szóbanforgó kiviteli alak esetén az SK vezérlőegység tartalmaz egy FF1 memóriaelemet, pl. bistabil multivibrátort, amely tárolóként szolgál a DOC bemenetre érkező jel számára, valamint egy FF2 vezérlőáramkört, pl. bistabil multivibrátort, amely az említett jel kiolvasására és végrehajtására szolgál. Ezenkívül van még az SK vezérlőegységben egy ADD összeadó áramkör, amely a DIF címkülönbség regiszterben tárolt címjel összegezése útján egy eredő címet határoz meg, valamint egy A DG kapuáramkör, amely az FF2 vezérlőáramköből érkező vezérlőszinteknek megfelelően vagy az ADR címregiszterben tárolt címet, 5 10 15 20 25 30 35 40 45 50 55 60 65