180213. lajstromszámú szabadalom • Adatátviteli feldolgozó berendezés
180213 12, 14 ill. 16 adatvégberendezéshez küldött karakter vétele meg nem történt, ami lehetővé teszi a rendszer nagy sebességű működését. A 32 feldolgozóegység lefoglalhatja eçy adott 12, 14 ill'. 16■adatvégberendezés vezérlését, és meghatározott állapotba vagy üzemmódba utasíthatja, I/O mikroutasitások végrehajtásával, amely mikroutasitások a 3A. és 3B. ábrán látható áramkörök utján a 12, 14-ill. 16 adatvégberendezéshez küldendő IOC/ jelet állitják elő. A 10 adatátviteli feldolgozó berendezés tartalmazza továbbá a független 34 adatátviteli egységet, amint ez a 2. ábrán látható. A 34 adatátviteli egység biztosítja a 32 feldolgozóegység és a 24 központi számitógép között az első 80 adatátviteli csatornán, valamint a 32 feldolgozóegység és a 18^ 20 és 22 adatvégberendezéseket tartalmazó csoport között a második 82 adatátviteli csatornán történő adatátvitelt. A 80 és 82 adatátviteli csatorna a 24 központi számítógéphez illetve a 18, 20 és 22 ad^tvégberendezéseket tartalmazó csoporthoz csatlakozik önmagában ismert csatolóegységeken keresztül.mint amilyenek a 30 és 28 csatolóegységek, melyek a 80 adatátviteli csatornát a 24 központi számítógéphez kapcsolják, és a 84 és 86 esatolóegjjségek /l. ábra/, melyek a 82 adatátviteli csatornát a 18, 20 és 22 adatvégberendezeseket tartalmazó csoporthoz kapcsolják. Mint látható, a 18, 20 és 22 adatvégberendezések úgy vannak összekapcsolva a 34 adatátviteli egységgel, hogy soros adatátvitelt tegyenek lehetővé. Ezenkívül alkalmazható egy kéthuzalos közvetlen összeköttetés is annak érdekében, hogy a 34 adatátviteli egységet a 24 központi számitógéphez, vagy a 18, 20 és 22 adatvegberendezéseket tartalmazó csoporthoz kapcsoljuk. A 34 adatátviteli egység kiírási műveleteket és feldolgozási, valamint vezérlési feladatokat hajt végre, továbbá a 32 feldolgozóegység és a 24 központi számitógép, valamint a 18, 20 és 22 adatvégberendezések közötti adattovábbításokat irányítja annak érdekében, hogy a 32 feldolgozóegységet felszaba-r ditsa az alkalmazói feladatok elvégzésére. A 34 adatátviteli egység vezérli a 30 és 84 csatolóegységeket, érzékeli a 30 és 84 csatolóegységből érkező jeleket, párhuzamos/soros és soros /párhuzamos adatátalakitást végez, és átmenetileg tárolja az adatüzeneteket. A 10 adatátviteli feldolgozó berendezésben az adatfeldolgozást a 32 feldolgozóegység végzi. Ezenkívül minden adatszó. valamint állapot és vezérlő jel átvitelét a%32 feldolgozóegysegből a 34 adatátviteli egységbe a 32 feldolgozóegység vezérli. Az 5« ábrán a független 34 adatátviteli egység fő alkotórészeit tartalmazó tömbvázlat látható. A 34 adatátviteli egység tartalmaz egy 90 mikroprocesszort, mely különféle vezérlő regiszterekből, akkumulátorokból és flagekből, valamint egy aritmetikai logikai egységből áll. A 90 mikroprocesszor 96 cimbuszon megcímzi 92 programtárát, dekódolja a benne tárolt utasításokat és előállítja a megfelelő vezérlő jeleket, amelyek a 34 adatátviteli egységen belüli adatátvitel irányítására szolgálnak. A 90'mikroprocesszornak 98 adatbusza és 108 vezérlőbusza is van. A 92 programtár, amely a 90 mikroprocesszor programutasításait vagy firmware-jét tárolja, célszerűen 16K x 8-bites ROM/FROM memóriából van kialakítva.' A csatolóegységek vonalainak vezérlésére szolgáló programutasítások, az adatátviteli csatornákat kezelő utasítások, a programbetöltés vezérlésére 8