174103. lajstromszámú szabadalom • Berendezés gépi adatfeldolgozó rendszerek teljesítőképességének fokozására
3 174103 4 A jelenleg ismert és használt gépi adatfeldolgozó rendszereknél a hard-ware költségek jelentős részét az adatelőkészítésre és adatrögzítésre szolgáló készülékek teszik ki. Ezért a számítógépekhez a lehető legolcsóbb adatfeladókat, az ún. teletype-okat alkalmazzák. Ezek az egyszerű adatfeladók azonban kevéssé megbízhatóak, gyakran meghibásodnak és — elektromechanikus fölépítésük következtében - rövid élettartamúak. Az ismert gépi adatfeldolgozás egyik fejlett formája a Real Time eljárás. A kezelő személyek által rögzített adatokat egy központi egység kérdezi le, amely azokkal ciklikusan összeköttetésbe hozható. Az elvileg helyes módszer sok esetben nem váltja be a reményeket, mert a kezelő személyek az adatfeladóba és rajta keresztül a rendszerbe nem tudnak új információt bevinni, amíg a központi egység az előző információt le nem kérdezte, illetve amíg vannak olyan adatfeladók, amelyek adatátadási készségüket korábban jelezték. A Real Time módszeren alapuló adatfeldolgozók teljesítőképessége ezért korlátozott. A találmány célja olyan berendezés kifejlesztése, amellyel a költséges adatrögzítő nagy munkasebessége kihasználható, és az több adatfeladót tud a korábbiaknál teljesítőképesebben kiszolgálni. Feladat az is, hogy várakozási idő nélkül minden adatfeladó állandóan kész legyen új információ befogadására függetlenül attól, hogy az előzőt a központi egység már átvette vagy sem. A találmányi gondolat alapja az a felismerés, hogy a kezelő személyek által kezelt adatfeladóknál az információt először primér tárba juttatjuk, amelyből az az ugyanazon adatfeladó szekundér tárába tehető át. A szekundér tárban „várakozhat” az információ arra, hogy a központi egység azt lekérdezze és az adatrögzítőbe bevigye. A központi egység előnyösen ciklikusan lép összeköttetésbe az adatfeladókkal, és veszi át azok információtartalmát. Az adatfeladók primér tárai pedig állandóan készek új információ fogadására. A kitűzött célnak megfelelően a találmány szerinti berendezés gépi adatfeldolgozó rendszerek teljesítőképességének fokozására, — amely rendszer adatfeladót és adatrögzítőt tartalmaz, az adatrögzítőhöz tetszés szerinti számú adatfeladó van hozzárendelve, az adatfeladó és az adatrögzítő közé közöttük kapcsolatot teremtő központi egység van beiktatva, minden adatfeladó az adatok bevitelére és előnyösen a bevitt adatok ellenőrzésére alkalmas primér tárral rendelkezik, a központi egység pedig az adatrögzítő és az adatfeladó között egyenként és ciklikusan összeköttetést teremtő szervet, pl. cikluskapcsolót tartalmaz — oly módon van kialakítva, hogy minden adatfeladó a primér tárba bevitt adatoknak a központi egységhez és azon keresztül az adatrögzítőhöz való továbbítására alkalmas szekundér tárral van ellátva, a központi egységnek pedig az adatfeladók szekundér tárainak föltöltöttségét, tehát a tárolt információ átadásra kész voltát érzékelő és ennek megfelelően a cikluskapcsolót az adatátvétel tartamára megállító jelváltozást érzékelő áramkörei, valamint az adatfeladók szekundér tárainak tartalmát, az információt átadó adatfeladó sorszámát és adott esetben az adatátadás időpontját is az adatrögzítőhöz továbbító áramkörei vannak. A találmány szerinti berendezés további ismérve lehet, hogy a központi egységnek az adatfeladótól az adatrögzítőhöz történő információtovábbítást követően a cikluskapcsolót megállító érzékelő áramkört hatástalanító föloldó áramkörei vannak. Az adatfeladónak az adatok manuális bevitelére alkalmas billentyűzete, a bevitt adatok vizuális ellenőrzésére szolgáló kijelzője, a primér tárból az adatokat a szekundér tárba továbbító, kézelőgombbal működtethető és a szekundér tárba való adattovábbításkor a primér tár tartalmát automatikusan törlő adattároló szerve, valamint a szekundér tár adattal föltöltött volta esetén a központi egység cikluskapcsolója által az adatfeladók ciklikusan folyamatos lekérdezését, a szekundér tár tartalmának a központi egységen keresztül az adatrögzítőnek való átadás tartamára időlegesen megállító áramköre van. Az adatrögzítőnek a számítógép számára olvasható és földolgozható adathordozón, pl. mágnesszalagon az adatfeladótól adott esetben keverten érkező jeleket rögzítő szervei és a jelrögzítő szervekkel az adatrögzítésre vonatkozó utasításokat közlő, a központi egységgel is összeköttetésben álló áramkörei vannak. A berendezés legfőbb előnye, hogy kisebb költséggel lehet nagy teljesítményű adatföldolgozó rendszert kiépíteni. Ezt az teszi lehetővé, hogy az adatfeladók a szokványos primér táron kívül szekundér tárral is el vannak látva, és ezért az adatfeladók állandóan készek új információtartalom fogadására. A berendezés hosszú élettartamú, mivel csupán az adatrögzítő tartalmaz időnként cserére szoruló alkatrészeket. A kezelő személyek egymástól elkülönítve akár közös teremben, akár egymástól nagyobb távolságban is dolgozhatnak. Az adatfeladás különleges klímakörülményeket nem kíván, az adatbevitel és az adatrögzítés pedig az igényes és különleges klímát igénylő központi egységtől elkülöníthető. Az üzemeltetés gazdaságossága abban nyilvánul meg, hogy az adatelőkészítésre és az adatrögzítésre szolgáló készülékek sokkal jobban kihasználhatók, mint a hagyományos adatföldolgozó rendszerekben. A találmányt kiviteli példa kapcsán, rajzok alapján ismertetjük közelebbről. A mellékelt rajzokon az 1. ábra az adatrögzítő, a 2. ábra az adatfeladó, a 3. ábra a központi egység blokksémáját tünteti föl. Az 1. ábrán látható, hogy az 1 adatrögzítő részét képezi az adathordozó, pl. mágnesszalag befogadására és mozgatására szolgáló 14 jelrögzítő szerkezet. Az adatrögzítésre vonatkozó utasításokat a 15 utasítást közlő áramkör szolgáltatja az adathordozót tartalmazó 14 jelrögzítő szerkezet számára. A 2. ábra a 2 adatfeladót mutatja sematikusan. Ilyen 2 adatfeladóból tetszőleges számú tartozhat ugyanahhoz az egyetlen 1 adatrögzítőhöz. A 2 5 10 15 20 25 30 35 40 45 50 55 60 65 2