172984. lajstromszámú szabadalom • Berendezés legalább egy mágneslemezegység adatfeldolgozó rendszerhez való cstalakoztatására
172984 4 tosítja, hogy az adatfeldolgozó rendszer felől utasításokkal lehet megszabni a mágneslemezegység üzemmódját, bármikor ellenőrizni, illetve olvasni lehet az állapottároló révén a csatlakoztató berendezés és a mágneslemezegység aktuális állapotát, és a csatlakoztató berendezés az állapottároló révén maga is jelzi az adatfeldolgozó rendszer felé az esetleges meghibásodást. A találmány egy célszerű kiviteli alakjában a párhuzamos-soros átalakító soros kimenete adat és órajel keverő aramkor első órajellel kapuzott egyik bemenetére van csatlakoztatva, az adat és órajel keverő áramkör második órajellel kapuzott másik bemenete a logikai hálózathoz kapcsolódó írás vezérlő áramkör kimenetére, kimenete pedig a mágneslemezegység csatorna írásvezérlő vonalára van csatlakoztatva. Ez a megoldás lehetővé teszi az adatoknak kétszeres frekvencia módszerrel való rögzítését. Egy további előnyös kivitelben a berendezésnek a mágneslemezegység lemezein levő szektorok részeinek megfelelő számú ütemet biztosító fázisszámlálója van, és a szektor szektorfejének és adatblokkjának megfelelő ütem között rést biztosító ütem, valamint előmezőt és szinkronjelet biztosító ütem van beiktatva. Ily módon utasítás szinten lehetővé válik a szektorok szektorfejének és adatblokkjának elkülönített kezelése, pl. csupán a szektorfejek olvasása, illetve írása. Egy további előnyös kivitelben a logikai hálózathoz a szektorfej legalább két szavát számláló szektorfej számláló van csatlakoztatva. A szektorfejnek a találmány szerinti, több mint egy szóból álló kialakítása lehetővé teszi, hogy az adatfeldolgozó rendszer az első szóban elhelyezett jelzéstől függően a második szóban megadott címen folytassa az írást vagy olvasást. Ez a mágneslemezegység szubrutinszerű kezelésére is módot nyújt. A találmány szerinti berendezés egy előnyös kivitelének a szektorfej első szavának legalább egy bitjét figyelő szektorfej vizsgáló áramköre van, amely szektorfejvizsgáló áramkör bemenete a párhuzamos-soros átalakítóhoz, kimenete pedig az állapottárolóhoz van csatlakoztatva. A szektorfejvizsgáló áramkör jelzi és az állapottárolóba írja a szektorfej első szavában elhelyezett információt, pl. a szektor írásvédett vagy hibás állapotát, vagy a szektorfej második szavának meglétét. Egy további célszerű kiviteli alakban a szektorfej első szavának cilinder címet tartalmazó bitjeit a tényleges cilinder címmel összehasonlító szektorfejvizsgáló áramkör van, amely szektorfejvizsgáló áramkör egyik bemenete a párhuzamos-soros átalakítóhoz, másik bemenete az állapottároló lemez cimregiszterének a tényleges cilinder címet tartalmazó tárolóelemeihez, kimenete pedig az állapottároló egy további tárolóeleméhez van csatlakoztatva. Ez a megoldás lehetővé teszi, hogy minden szektorfejben szerepeljen az a cilinder cím, amelyen a szektorban levő adat található. Olvasáskor, illetve íráskor ezáltal ellenőrizhető, hogy az író/olvasó fejek a megcímzett cilinderre álltak-e rá. Ha nem, az állapottároló hibajelzést ad ki. 4 Egy további előnyös kiviteli alakban az utasításdekódoló a megfelelő utasításra oly módon vezérli a logikai hálózatot, hogy csak egy vagy több szektor szektorfejének, vagy egy vagy több szektor szektorfejének és adatblokkjának írása vagy olvasása történik, avagy egy vagy több szektor szektorfejének olvasása és kiértékelése, majd adatblokkjának írása vagy olvasása megy végbe. A találmány egy további előnyös kivitelének a mágneslemezegységről olvasott adatokat az adatfeldolgozó rendszerből olvasott adatokkal szavanként összehasonlító áramköre van, amely áramkör egyik bemenete a párhuzamos-soros átalakítóhoz, másik bemenete az adattárolóhoz, kimenete pedig az állapottároló egy további tárolóeleméhez van csatlakoztatva. Ez a kialakítás egy utasítással lehetővé teszi a mágneslemezre írt adatok utólagos szavankénti ellenőrzését. Egy további célszerű kiviteli alaknak a megcímzett és a bejelentkezett mágneslemezegységet összehasonlító lemezegység ellenőrző áramköre van, amely áramkör egyik bemenete az állapottároló mágneslemezegység címet tartalmazó tárolóelemeihez, másik bemenete a mágneslemezegység csatornának a bejelentkezett mágneslemezegységet azonosító vonalaihoz, kimenete pedig az állapottároló egy további tárolóeleméhez van csatlakoztatva. Ily módon több mágneslemezegység csatlakoztatása esetén, automatikusan ellenőrzésre kerül, hogy valóban a megcímzett mágneslemezegység jelentkezett-e be. Ha nem, az állapottároló hibát jelez. Egy további előnyös kialakítás szerint a lemezegység ellenőrző áramkör a kimenő jelet letiltó vezérlőbemenettel van ellátva, amely vezérlőbemenet a logikai hálózathoz van csatlakoztatva. Ez a megoldás - amint azt alább részletesebben ismertetjük - lehetővé teszi, hogy a csatlakoztató berendezés automatikusan vezérelje az adatok írását vagy olvasását mindaddig, amíg egy lemez be nem telik. Egy további előnyös kiviteli alaknak a sínhez csatlakoztatott közvetlen memóriahozzáférést/megszakítást kérő áramköre és közvetlen memóriahozzáférést/megszakításkérést vezérlő áramköre van, és a kérő áramkör egyrészt az állapottárolóhoz, másrészt a logikai hálózatra kapcsolódó, közvetlen memóriahozzáférést/megszakításkérést indító áramkörhöz, a vezérlőáramkör pedig a kérőáramkörhöz van csatlakoztatva. Ez a kialakítás biztosítja a közvetlen memóriahozzáférés, illetve a megszakításkérés célszerű lebonyolítását. A találmány szerinti berendezés egy további előnyös kiviteli alakjában a logikai hálózathoz a mágneslemezegység egy szektorán belül írt vagy olvasott adatszavakat számláló adatszó számláló van csatlakoztatva, az állapottárolónak az olvasott adatszavak közül az adatfeldolgozó rendszer felé közvetlen memóriahozzáféréssel továbbítandó első adatszó sorszámát tároló lemezeimregisztere van, és a logikai hálózatnak az adatszó számláló tartalmát a lemezcímregiszter tartalmával összehasonlító áramköre van, amely összehasonlító áramkör kimenete a közvetlen memóriahozzáférést indító áramkörhöz van csatlakoztatva. Ily módon lehetővé 5 10 15 20 25 30 35 40 45 50 55 60 65 2