197108. lajstromszámú szabadalom • Rendszertechnikai elrendezés nagymennyiségű információ nagysebességgel történő kezelésére és nyilvántartására, előnyösen irodai munka automatizálására
5 197 108 6 használói igény esetén az egyes irodai funkciók végrehajtását, a hozzájuk tartozó 12.1—12.n memória részegységek aktív állapotának felfüggesztését, új funkció végrehajtásának indítását, ennek befejezése után a felfüggesztett funkció folytatását 5 aktivizálási láncon keresztül vezéreljük. A 9 kommunikációs egység input vonaláról ékező elemi információk elemzésével eldöntjük, hogy a beérkezett jelet kommunikációs jelként az éppen aktív 12.x memória részegységen futó funkciónak továb- 1 •, bítsuk, vagy felhasználói igényként az aktivizálási lánc bővítésével új funkció indítása válik szükségessé. Új funkció indítási igény esetén az aktivizálási láncba már felfűzött funkció leíró blokkok állandó attribútumainak elemzésével kiszűrjük a nem pj hívható funkciókat, majd felfűzve a végrehajtási láncba a megszakítandó funkció változó attribútumait, és az indítandó funkció állandó attribútumaiból álló funkció leíró blokkot, a 2 memória szintvezérlő regiszteren, 5 buszvezérlő logikai egységen, 6 20 buszleválasztó egységen, 7 kétirányú buszmeghajtó egységen, D adat-, A cím- és C vezérlőbuszokon keresztül vezéreljük a 8 1-szintű memória osztó regisztert, amely dczaktiválja a futó funkcióhoz rendelt 12.x memória részegységet és a kapott vezér- 2;; lésnek megfelelően aktív állapotba hozza a kiválasztott funkció memória részegységét, miáltal a funkció végrehajtása az 1 központi vezérlő egység felügyelete alatt elindul. A működési eljárás során a 9 kommunikációs egység jeleit elemezve bővíthe- 3^ tő az aktivizálási lánc, illetve a funkció végrehajtása során megkövetelt információ áramlás és a funkció befejezése után az éppen aktív funkció leíró blokkját az aktivizálási láncból kifűzzük, a lánc előző elemét elővéve, a változó attribútumokat visz- 35 szatöltve az éppen befejezett funkció által megszakított irodai funkció folytatható oly módon, hogy a funkció leíró blokkban lévő állandó attribútumok által meghatározott 12.x memória részegységet aktivizáljuk a 8 1-szintű memória osztó regiszter se- 4Q gftségével. Egy adott funkció végrehajtása és működése során a funkciót tartalmazó 12.x memória részegység és a külvilág közötti adatáramlást különböző manager-ek segítik a 9 kommunikációs egység, a 10 közvetlen memória hozzáféréssel ellátott elsődleges kijelző egység, all közvetlen memória hozzáféréssel ellátott háttértároló kezelő egység és az adott 12.x memória részegység között. Ezek a manager-ek olyen konverziós és vezérlő eljárásokat valósítanak meg, amelyeknek az adott 5Q funkció felőli oldaluk illeszkedik az 1 központi vezérlő egységhez, az 5 buszvezérlő logikai egységhez, a 2 memória szintvezérlő regiszterhez, valamint a funkció végrehajtása során jelentkező elvárásokhoz, másik oldaluk a megfelelő, a 9 kommu- 55 nikációs egységhez, a 10 közvetlen memória hozzáféréssel ellátott elsődleges kijelző egységhez, illetve all közvetlen memória hozzáféréssel ellátott háttértároló kezelő egységhez csatlakoztatott funkcionális berendezés fizikai kívánalmainak megfelelően változtatható. A konkrét felhasználói igényeknek megfelelően összeállított célorientált berendezés a találmány tárgyát képező rendszertechnikai elrendezésből, az igényelt funkcionális berendezésből áll, a létrehozható célorientált berendezések a funkció végrehajtó eljárási elemekben, funkcionális berendezésekben, és az azokat kezelő, vezérlő manager-ekben, konverziós eljárási elemekben különböznek egymástól. A leírt és az ábrákon bemutatott megoldásokon kívül, a találmány keretein belül más kiviteli alakok is lehetségesek. A találmány szerinti rendszertechnikai elrendezés nagymennyiségű adat mágneses adathordozón való tárolását és gyors visszakeresését teszi lehetővé. A rendszer moduláris felépítésű, felhasználói igényektől függően különböző összeállításban is működőképes és a felhasználók által definiálható sokféle adatcsoportosítási lehetőséget biztosít. Az irodai munkák egymásból! hívhatósága, láncolása és a pontos visszatérések a megszakított funkciókba sok felesleges adminisztrációtól és időigényes mentési-töltési munkától kímélik meg a felhasználót. Szabadalmi igénypontok 1. Rendszertechnikai elrendezés nagymennyiségű információ nagysebességgel történő kezelésére és nyilvántartására előnyösen irodai munka automatizálásához, amelynek központi vezérlő egysége (1), ehhez tartozó 0-szintű csak olvasható memóriája (3) és 0-szintű írható-olvasható memóriája (4), továbbá a központi vezérlő egységből (1) kiinduló címbuszból (A), adatbuszból (D) és vezérlőbuszból (C) álló buszrendszerrel egymáshoz kapcsolódó kommunikációs egysége (9), közvetlen memória hozzáféréssel ellátott elsődleges kijelző egysége (10) és közvetlen memória hozzáféréssel ellátott háttértároló kezelő egysége (11) van, azzal jellemezve, hogy a buszrendszerre kapcsolódó memória szintvezérlő regisztere (2), 1-szintű memória osztó regisztere (8), memória részegységekre (12.1—12.n) osztott memória egysége (12), továbbá a vezérlőbuszhoz (C) kapcsolódó buszvezérlő logikai egysége (5) van, a memória szintvezérlő regiszter (2) egy részt címzést és olvasást vezérlő vezetékekkel (2.1) a 0-szintű csak olvasható memóriához (3) és címzést és átvitel irányát vezérlő vezetékekkel (2.2) a 0-szintű írható-olvasható memóriához (4), másrészt a buszvezérlő logikai egységen (5) keresztül busz irányát vezérlő vezetékkel (5.1) kétirányú buszmeghajtó egységhez (7) és buszleválasztó vezérlő vezetékkel (5.2) buszleválasztó egységhez (6) kapcsolódik, valamint az 1-szintű memória osztó regiszter (8) egy-egy kiválasztó vezetékkel (8.1—8.n) az osztott memória egység (12) egy-egy emória részegységére (12.1—12.n) csatlakozik. 2. Az 1. igénypont szerinti rendszertechnikai elrendezés, azzal jellemezve, hogy a címbuszból (A), adatbuszból (D) és vezérlőbuszból (C) álló buszrendszerre telekommunikációs illesztő egység (13) csatlakozik. 3 db rajz 4