176995. lajstromszámú szabadalom • Inormáció-szétosztó berendezés tetszőleges bonyolultású számjegyvezérlésű feladatok optimális megoldására

3 176995 4 új módon való összekapcsolásával az információfor­rás információit az információnyélők között szét­osztja, azaz a soros adathalmazt utasításokra és adatokra választja szét oly módon, hogy egy vá­lasztott, megkülönböztetett karakter határozza meg, hogy a következő karakter(eke)t utasításként vagy adatként értékeli. Egy lehetséges megoldás (A) esetén az informá­­ció-szétosztó berendezés egy utasításkarakter után a következő karakter(eke)t adatkarakterként értékeli, azaz egy információnyelő számára teszi lehetővé az információforrás adatsínjéhez való hozzáférést mindaddig, amíg egy újabb választott karakter nem következik. Egy másik lehetséges megoldás (B) esetén az in­­formáció-szétosztó berendezés az információnyelő válaszjeléből állapítja meg, hogy az információnye­lőnek szüksége van-e további adatkarakter(ek)re. Amennyiben nincs, akkor az információforrás kö­vetkező karakterét újabb utasításként értékeli az információ-szétosztó egység. A találmányt részletesebben az 1. ábra szerinti kiviteli példa segítségével ismertetjük. A találmány szerinti információ-szétosztó beren­dezés egységei és feladataik a következők: a) 1 utasítás felismerő egység Egy 123 információforrás adatsínjén levő karak­tert összehasonlítja egy, a karakter közül kiválasz­tott karakterrel, és egyezés esetén információnyelő­ként a 11 bemenő vezérlő csatornáján kapott működtető vezérlőjelet lenyugtázza a 11 bemenő vezérlő csatornáján és nem továbbítja a 12 kimenő vezérlő csatornájára, és az információforrás követ­kező karaktere számára az utasítás leválasztót jelöli ki információnyelőként. Ha a 123 információforrás adatsínjén levő karakter nem egyezik meg a válasz­tott karakterrel, akkor all bemenő vezérlő csator­náján kapott működtető jelet 12 kimenő vezérlő csatornájára továbbítja, illetve azon kapott nyugtá­zójelet all bemenő vezérlő csatornájára továbbít­ja. b) 2 utasítás leválasztó egység A 21 bemenő vezérlő csatornáján kapott működtető jel esetén a 123 információforrás adat­sínjén levő karaktert, ha az utasítás felismerő infor­mációnyelőként jelölte ki, az egységben levő regisz­terbe tárolja és ez az információ-szétosztó berende­zés 234 belső adatsínjének érvényes tartalmát adja meg. „A” esetben 21 bemenő vezérlő csatornáján a 123 információforrás adatsínjén levő karakter fel­dolgozását nyugtázza és a 21 bemenő vezérlő csa­tornáján kapott újabb, következő működtető jelet továbbítja a 22 kimenő vezérlő csatornájára. A 123 információforrás adatsínjén most adatkarakter van és ebben az esetben a 22 kimenő vezérlő csatorná­ján továbbított működtető jel a kijelölt információ­­nyelő számára lehetővé teszi a 123 információfor­rás adatsínjéhez való hozzáférést. „B” esetben a 234 belső adatsín érvényes tartalma alapján megha­tározott tényleges információnyelő számára a 21 bemenő vezérlő csatornáján kapott működtető jelet a 22 kimenő vezérlő csatornáján akkor továbbítja, ha a 22 kimenő vezérlő csatornáján az információnyelő válaszjele azt mutatja, hogy az információnyelő működéséhez nem szükséges további adat, és ebben az esetben az információforrás következő ' karak­tere számára is az utasítás-leválasztó marad kije­lölve információnyelőként. Ellenkező esetben a 21 bemenő vezérlő csatornáján nyugtázza a kapott működtető jelet, és a következő működtető je­­le(ke)t továbbítja a 22 kimenő vezérlő csatornájára. Az utasítás levá­lasztó a 22 kimenő vezérlő csatornáján kapott nyugtázójelet továbbítja a 21 bemenő vezérlő csatornájára. c) 3 kereső egység Feladata, hogy az információforrás információ­sorozatának elágazásait megvalósítsa. Az elágazás kezdetének és végének megfelelően kettős utasítású információnyelő. Mivel az információsorozatban több elágazás lehetséges, ezért ez olyan információ­nyelő, amelynek válaszjele jelzi, hogy működéséhez adatkarakterre van szüksége az elágazás azonosí­tására. A 3 kereső egység a 31 bemenő vezérlő csator­náján érkező működtető jelet 32 kimenő vezérlő csatornájára továbbítja akkor, ha az információ­­-szétosztó berendezés 234 belső adatsínjén nincs in­formációnyelőként kijelölve. Ha információnyelő­ként van kijelölve, de a 33 keresés érvényesítés be­menetén nincs aktív jel, akkor a kapott működtető jelet a 31 bemenő vezérlő csatornáján lenyugtázza és- à 123 információforrás adatsínjén levő karaktert nem tárolja el. Ugyanez az eset van akkor is, ha a 33 keresés érvényesítés bemeneten aktív jel van és a keresés már folyamatban van, függetlenül attól, hogy az információ-szétosztó berendezés 234 belső adatsínjének mi a tartalma. Az elágazás kezdetén információnyelőként a 234 belső adatsínen kijelölve, és a 31 bemenő vezérlő csatornáján kapott működtető jel hatására a 123 információforrás adatsínjén levő karaktert eltárolja, a keresés folyamata beindul, és a 31 bemenő vezérlő csatornáján a kapott működ­tető jelet lenyugtázza. Az elágazás végének megfe­lelő információnyelőként a 123 információforrás adatsínjének tartalmát összehasonlítja, az egységben tárolt karakterrel és egyezés esetén a keresés folya­matát megszünteti. Lehetséges egy elágazást kézi beírással is megva­lósítani, ebben az esetben a 34 kézi beírás beme­netén levő aktív jel indítja meg a keresési folyama­tot, az egység regiszterébe statikusan írható be a megfelelő adatkarakter. Az egységnek a 32 kimenő vezérlő csatornájáról az információnyelők válaszjelét, valamint nyugtázó-5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents