180214. lajstromszámú szabadalom • Adatátviteli feldolgozó berendezés
zik önmagában iámért 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ámitógéphez kapcsolják, és a 84 és 86 csatolóegységek /l. ábra/, melyek a 82 adatátviteli csatornát a 18, 20 és 22 adatvégberendezéseket tartalmazó csoporthoz kapcsolják. Mint látható, a 18, 20 és 22 adatvé^berendezések úgy vannak összekapcsolva a 34 adatátviteli egységgel, hoçy 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árnitó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 felszabadítsa 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 ada tűz ene t e két. A 10 adatátviteli feldolgozó-berendezésben az adatfeldolgozást a 32 feldolgozóegység végzi. Ezenkivül minden adatszó, valamint állapot és vezérlő jel átvitelét a 32 feldolgozóegységbő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 megcimezi 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 ifirmvrare-jét; tárol ja, célszerűen 16K x 8-bites ROM/PROM 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 szolgáló utasítások, valamint a karbantartási vizsgálórutinok a 92 programtárban vannak tárolva. Egy 94 adattár szolgál a 32 feldolgozóegység és a 24 központi számítógép, vagy a 18, 20 és 22 adatvégberendezésékből álló csoport között átvitt adatüzenetek időszakos tárolására. Ezenkívül a 94 adattár a 90 mikroprocesszor .veremmemóriája is. A 94 adattár 9K x 9-bites szavakból kialakított irhátó/olvasható memória. A 34 adatátviteli egység tartalmaz továbbá egy olyan párhuzamos 100 illesztőáramkört, mely a 90 mikroprocesszort a 32 ... feldolgozóegység 41 adatbuszához és 43 vezér lob uszához kapcsolja. Amint az a 6. ábrán látható a párhuzamos 100 illesztőáramkör első 102 és második 104 áramkörrészből áll, melyek közül mindkettő rendelkezik első A és második B kapuval. A találmány szerinti mind a 102, mind pedig a 104 áramkörrész A kapuját arra használjuk, hogy a 90 mikroprocesszor 98 adatbuszáról 110 ütközőtárolón át egyirányú adatátvitelt biztosítsunk 111, illetve 109 ütközőtárolón keresztül a 41 adatbuszra, ezzel szemben B kapuja arra szolgál, hogy a 41 adatbuszról a 98 adatbusz