180213. lajstromszámú szabadalom • Adatátviteli feldolgozó berendezés
180213 átviteli'csatornán is programozható adatátviteli sebességet biztosit. Mivel a 80 és 82 adatátviteli csatornák közül mindkettő különböző adatátviteli sebességre programozható, és aszinkron, illetve szinkron üzemmódban működhet, a 116 soros illesztőáramkör lehetővé teszi, hogy a 90 mikroprocesszor és a 24 központi számitógép vag^ a 18, 20 és 22 adatvégberendezéseket tartalmazó csoport között az adatátvitel egymástól teljesen' függetlenül, különböző átviteli sebességgel mehessen végbe. A 80 adatátviteli csatornát csatlakoztató 116 soros illesztőáramkör biztosítja - a 34 adatátviteli egység 90 mikroprocesszorán keresztül - az illesztést és a másodlagos csatornavezérlést a 32 feldol^ozóegység és a 24 központi számitógép között. A rendszertárolo állapot ara jellemző és vezérlő jelek, valamint a 80 adatátviteli csatorna számára érkező adat a 32 feldolgozóegység és a 34 adatátviteli egység között a 32 feldolgozóegység vezérlése alatt jutnak át, mégpedig olvasás, irás, lekérdezés és vezérlés utasítások segítségével. A 34 adatátviteli egység 94 adattára adatkarakter adó és vevő first-in-first-out memóriákat tartalmaz annak érdekében, hogy lehetővé tegye a 24 központi számitógéphez és a 18, 20 ill. 22 adatvégberendezéseket tartalmazó csoporthoz menő nagysebességű 80 és 82 adatátviteli csatorna kiszolgálását. A 82 adatátviteli csatornát csatlakoztató 116 soros illesztőáramkör biztosítja az elsődleges illesztést és csatornavezérlést a 18, 20 és 22 adatvégberendezéseket tartalmazó csoport és a 32 feldolgozóegység között. A 32 feldolgozóegység a vezérlő regiszter tartalmát, adó és vevő vezérlő utasításokat, valamint állapot- és adatüzeneteket továbbit a 34 adatátviteli egységhez a 82 adatátviteli csatorna vezérlése érdekében. A 34 adatátviteli egységben az átmeneti és fogadó soros tárolók a 94 adattárban vannak megvalósítva. A 32 feldolgozóegységhez továbbított és az onnan kapott adatokat a 32 feldolgozóegység 38 processzora vezérli. Példaképpen a 90 mikroprocesszor, a párhuzamos 100 illesatőáramkör 102 és 104 áramkörrészei, a 114 számláló-időzitő áramkör és a 116 soros illesztőáramkör megvalósítható a kereskedelemben a Zilog, Inc., Cupertino, California által forgalmazott egyedi chipekkel, mégpedig a 90 mikroprocesszor a Z-80-CHJ, a 102 és 104 áramkörrész a Z-80-PI0, a 114 számláló-időzitő áramkör a Z-80-CTC, a 116 soros illesztőáramkört pedig a Z-80-SI0 tipusszámu chippel. Azokat a programrutinokat, melyek a 34 adatátviteli egység számára szükségesek a fentebb felsorolt funkciók ellátására, az ismert Z-80 utasitáskészlet segítségével valósíthatjuk meg, amint az a Z-80 tipusszámu termékek leírásában ismertetve van. A 7. ábrán a 2. ábrán szemléltetett 26 tároló egy kiviteli alakjának tömbvázlata látható. Ebben a kiviteli alakban a 26 tároló 48 adathordozóként mágneslemezt tartalmaz, mint amilyen az úgynevezett "floppy disk", 50 meghajtóegységként egy önmagában ismert mágneslemez meghajtóegységet és 52 vezérlőként egy 120 mágneslemez vezérlőt. A 48 adathordozóként alkalmazott mágneslemezt és a mágneslemez 50 meghajtóegységét a 7» ábrán 119 lemezegység jelöli. A találmány szerinti újszerű 120 mágneslemez vezérlő kezelhetőén kapcsolja a mágneslemezt az 50 meghajtóegységen keresztül a 32 feldolgozóegyseghez, amint az a 2. ábrán* látható, és lebonyolítja köztük az adatátvitelt annak érdekében, hogy a 32 feldolgozóegységet mentesítse az 50 10