175241. lajstromszámú szabadalom • Adatfeldolgozó berendezés egy adattömb elektronikus kezelésére
25 175241 26 tét a függvénykiválasztó tizedik mikroutasítására lehet kiválasztani. A 25. ábrán a 300 vezérlőegységet tüntettük fel. Az egység 316 véletlen hozzáférésű tárat tartalmaz, amelyet a CHANNEL NUMBER jel címez, és ez minden rekeszében a szóban forgó csatorna microprogram sorozatának kezdeti címét tartalmazza. Az egyes rekeszek tartalmazzák a sorozathosszat is. A vezérlő egység működését egy END OF RECORD jel indítja meg (amennyiben a SEU egység már nem foglalt) és az indításkor 317 utasításszámlálóba beírjuk a szóbanforgó csatorna megfelelő indítási címét, és egy 318 sorozathossz számlálóba beírjuk a megfelelő sorozathosszat. Az utasításszámlálót ezután ügy növeljük meg, hogy egy sorozat INSTRUCTION ADDRESS jelet hozzon létre, amelyet továbbít a feldolgozó elemekhez, a függvénykiválasztó egységhez és a kvórumfüggvény egységhez. Ezzel egyidejűleg a hosszúságszámláló tartalmát csökkentjük, és amikor nullára csökken, a sorozatot befejezzük és READY (kész) jelet bocsátunk ki. Ez az 1. ábrán vázolt 10 visszanyerő egység részére jelzi, hogy a szóbanforgó rekord eredményeinek kiértékelése már befejeződött, és alkalmas a feldolgozó elemek eredménytárainak felügyeletére. Beláthatjuk, hogy mivel a kiértékelő egység tizenhat feldolgozó elemből áll, amelyek egymással párhuzamosan működnek, ez jelentős feldolgozási teljesítményt képvisel, mivel számos különböző műveletet lehet minden mikroutasítási lépés során elvégezni. A feldolgozó elemeket továbbá csoportokra oszthatjuk, ahol minden csoport külön kiértékelési feladatot lát el. Például hivatkozunk a 19. ábra kapcsán ismertetett elrendezésre. Ebben az esetben a feldolgozó elemeket négyes csoportokba osztottuk, és minden csoport a megfelelő billentyűtárak csoportjából érkező vonatkozó információt értékel ki. Ebben a példában az egyes feldolgozó elemek négy mikroutasítássorozatot tartalmaznak, egyet a négy vízszintes felosztáshoz tartozó egyes file-ekhez (19. ábra). Néhány lehetséges módosítás Beláthatjuk, hogy a vázolt rendszerben számos különböző módosítást hajthatunk végre a találmány alapgondolatától való eltérés nélkül. Például azon adatcsatornák számát, amelyek időosztásos módon vannak multiplikálva, változtathatjuk. Ennek korlátját csak az képezi, hogy az összehasonlító egységeknek az összes információt kezelniük kell tudni. Hasonlóképpen a szükségletekkel összhangban az összehasonlító egységek számát is megváltoztathatjuk. Egy másik lehetséges módosítás az lenne, hogy az egyes csatorna egységeiben lévő kettős pufferelrendezést egy tár révén egyetlen elsőnek be, elsőnek ki elrendezéssel helyettesítsük. Egy másik lehetséges változatnál az összehasonlító egységeket ügy módosíthatnánk, hogy az adott adatmező összehasonlítása befejeződne, ha a mezőhöz tartozó hosszúság byte kisebb, mint a billentyűtárban tárolt hosszúságbyte értéke, amely bizonyos körülmények között előnyös is lehet. Ezt úgy érhetnénk el, hogy a 15. ábrán vázolt kapcsolásnál a 2 órát, a LENGTH jelet, és a 231 komparátor „kisebb, mint” kimenetét ÉS kapcsolatba hoznánk egymással. Az ÉS kapcsolat eredményét VAGY kapcsolatba kellene hozni a 16. ábrán vázolt 227 NEM ÉS kapu kimenetével, és ennek eredményét a 232 tiltóáramkör törlésére kellene felhasználni. SZABADALMI IGÉNYPONTOK Adatfeldolgozó berendezés, amely rekordok sorozatát tároló tárat, a tár kimeneti csatornájával összekötött komparátort, a komparátor kimenetével összekötött regisztert és a tár kimeneti csatornájával összekötött rekordvég detektort tartalmaz, azzal jellemezve, hogy az eredménytár (244) a regiszterrel (235, 236, 238) van összekötve és a regiszterrel (235, 236, 238) és a rekordvég detektorral (103, 104, 105) logikai áramkörök (248, 247) vannak összekötve, amelyek úgy vannak méretezve, hogy az eredménytár (244) részére beírás engedélyező jelet továbbít, ha a rekordvég detektor rekordvég jelet (END OF RECORD) hoz létre, és ezzel egyidejűlet a regiszterben információ is jelen van. 5 10 15 20 25 30 35 40 12 db rajz Kiadja az Országos Találmányi Hivatal, Budapest A kiadásért felel: Himer Zoltán osztályvezető 70 - OTH - 80.228