180213. lajstromszámú szabadalom • Adatátviteli feldolgozó berendezés
180213 tározza, hogy a mágneslemeztől továbbított olvasási cim megegyezik-e a korábban kiszámított mágneslemezeimmel, és ha a elmek egyeznek, a 122 mikroprocesszor a 282 kódvizsgálat lépésben levizsgálja a longitudinális redundancia kódot, amely a mágneslemezről éppen most olvasott adathoz tartozik, annak érdekében, hogy meghatározza, hogy az előirt szektorban tárolt adat vétele és 126 adattárban való tárolása helyesen ment-e végbe. Abban az esetben, ha adathiba lépett fel, a 284 léptetés lépésben az ismétlő számláló tartalmát eggyel csökkentjük. Ezután a 286 számlálóvizsgálat lépésben az ismétlő számlaló kimenő jelét megvizsgáljuk, hogy elérte-e már a nullát, mert ha igen, akkor a 248 hibajeladás lépésben hibajelet továbbítunk a 32 feldolgozóegységhez. Ha az ismétlő számláló tartalma még nem csökkent le nullára? a 122 mikroprocesszor visszatér a 254 olvasási helyzetkereses lépéshez, es mindaddig újra próbálja az olvasás műveletet, amig az adatátvitel a mágneslemeztől a 126 adattárba helyesen meg nem történik,'vagy amig az ismétlő számláló tartalma le nem csökken nullára. Ha egy kifogástalan olvasás művelet történt, a 122 mikroprocesszor a 288 adatrendezés lépésben kialakítja a 126 adattárban tárolt adat formátumát, mégpedig azáltal, hogy kivonja a longitudinális redundancia kód biteket, cimbiteket es szinkronbiteket a mágneslemeztől vett adatból^ és az adatot a 7. ábrán látható módon a 132 párhuzamos illesztoáramkörön keresztül a 290 adatátvitel lépésben a 32 feldolgozóegységhez továbbítja. A fentiekben leirt uj tipusu 120 mágneslemez vezérlő a 32 feldolgozóegység irányításával a mágneslemez és a 32 feldolgozóegység közötti adattovábbitást kezeli. Ily módon a 32 feldolgozoegységet mentesiti az 50 meghajtóegység vezérlési feladatától, valamint a különféle cimek és a mágneslemezről való olvasás és arra való irás esetén használt hibaellenőrző bitek kiszámításának és előállitásának feladatától. Ezen túlmenően a 120 mágneslemez vezérlő biztosítja a 32 feldolgozóegység és a mágneslemez között átvitt adatszavak időszakos tárolását, és ebből adódóan adat a 32 feldolgozóegység viszonylag lassú adatátviteli lehetőségeinek ellenére sem vész el. A találmány tehát bankügyletek lebonyolítására alkalmas adatfeldolgozó rendszerekben alkalmazható 10 adatátviteli feldolgozó berendezés, amely tartalmaz egy olyan 32 feldolgozóegységet, mely a hozzá huzalozott 36 illesztőegységgel kapcsolódó 12, 14 és 16 adatvégberendezések első csoportjának vezérlését látja el. A 32 feldolgozóegység és a 12, 14 és 16 adatvégberendezesek közötti adatátvitel folyamatát vezérlő alkalmazói programokat a 32 feldolgozóegységbe egy 48 adathordozóval, előnyösen mágnesszalag kazettáról vagy mágneslemezről töltjük be a 32 feldo.lgozóegység vezérlése alatt. A 10 adatátviteli feldolgozó berendezés tartalmaz továbbá egy független 34 adatátviteli egységet a 32 feldolgozóegység és a 24 központi számitógép, illetve 18, 20 és 22 adatvégherendezések második csoportja közötti adatátviteli kezelésére. A független 34 adatátviteli egység olyan, 90 mikroprocesszorra épülő eszköz, mely rendelkezik a 24 központi számítógép és a 32 feldolgozoegység közötti első 80 adatátviteli csatornát, valamint a 32 feldolgozóegység és a 18» 20 és 22 adatvégberendezések közötti második 82 adatátviteli csatornát csatlakoztató 116 soros illesztőáramkörrel. Egy párhuzamos 100 illesztőáramkör a független 34 adatátviteli egységet a 32 feldolgozóegységhez kapcsolja. A 32 feldolgozóegység adattovábbitást kezdeményez a független 34 adatátviteli egyseg-16