180214. lajstromszámú szabadalom • Adatátviteli feldolgozó berendezés

180214 adatátviteli egység 94 adattára adatkarakter adó éa vevő first­­-in-first-out memóriákat tartalmaz annak érdekében, hogy lehe­tővé tegye a 24 központi azámitógéphez éa 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 il­lesztőáramkör biztosítja az elsődleges illesztést és csatorna­vezérlést a 18, 20 és 22 adatvégberendezéseket tartalmazó cso­port -é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 to­vá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 illesz­­tőá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 kereske­delemben a-Zilog, Inc., Cupertino, California által forgalma­zott egyedi chipekke.l. mégpedig a 90 mikroprocesszor a Z-80-CHT, a 102 es 104 áramkörresz 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- -SIO típusszámú chipçel. 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 típusszámú termekek le­írásában- ismertetve-van. A 7* ábrán a 2. ábrán szemléltetett 26 tároló egy kivite­li alakjának tömbvázlata látható. Ebben a kiviteli alakban a 26 tároló 48 adathordozóként mágneslemezt tartalmaz, mint ami­lyen 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 àlkàl­­mazott 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 an­nak érdekében, hogy a 32 feldolgozóegységet mentesítse az 5Q meghajtóegység meghajtás-vezérlesének feladatától, valamint a 48 adathordozóként alkalmazott mágneslemez és a 32 feldolgozó­egység közti adatátviteltől. Amint az a 7. ábrán látható, a 120 mágneslemez vezérlő egy 122 mikroprocesszort tartalmaz, ez pedig egy aritmetikai logikai egységet és különféle vezérlő regisztereket, amelyek együttműködnek annak érdekében, hogy 128 cimbuszon megcímezzék és dekódolják a 124 programtárban tárolt utasításokat, és ezek­nek megfelelően vezérlő jeleket állítsanak elő a 48 adathordo­zóként alkalmazott mágneslemez, az 50 meghajtóegység és a 32 feldolgozóegység közti adatfolyam vezérlésére. Ezenkívül a 122 mikroprocesszor adatformátum rendezést, valamint hibakód elő­állítást és ellenőrzést vé^ez az adatoknak és a programinfor­mációnak a 48 adathordozóként alkalmazott mágneslemezről való kiolvasása közben, valamint a 32 feldolgozóegységtől a mágnes­lemezre való adatirás közben. A 120 mágneslemez vezérlő 124 programtárában különféle firmware utasitásrutinok vannak tárol­va, amelyek a 120 mágneslemez vezérlő működési folyamatát meg* 10

Next

/
Thumbnails
Contents