160334. lajstromszámú szabadalom • Kapcsolási elrendezés központi adatkezelőegységgel kialakított szinkron üzemű logikai rendszerekhez
MAGTAR «EPKOZTARSASAQ ORSZÁGOS 1 «.ALMÁÉI HIVATAL SZABADALMI Ei la I IC Mm 4s# SZOLGALATI TALÁLMÁNY Bejelentés napja: 1969. IX. 19. (MA—2022) Közzététel napja: 1971. IX. 08. Megjelent: 1973. V. 31. 160334 Nemzetközi osztályozás: G 06 f 7/00; H 03 k 19/00 Feltalálók: Bánki Ferenc tud. munkatárs, Bogdány János tud. munkatárs, Iványi Gyula tud. munkatárs, Budapest Tulajdonos: MTA Központi Fizikai Kutatóintézet, Budapest Kapcsolási elrendezés központi adatkezelőegységgel kialakított szinkron üzemű logikai rendszerekhez 1 A találmány tárgya kapcsolási elrendezés kezelőszervvel kapcsolatos műveletek végrehajtására olyan szinkronüzemű logikai rendszerekben, melyek több regiszter számára közös központi adatkezelő egységgel kialakítottak, s melyekben a központi adatkezelő egység műveletvégrehajtó kapurendszere a regiszterek minden egyes toithelye számára — valamennyi regisztere közös —• egy-egy bemenettel és egy-egy kimenettel rendelkezik. — A bonyolultabb logikai rendszerekben egynél több regisztert alkalmaznak és általánosan előforduló eset, hogy az egyik regiszter esetleg több regiszter tartalmát meghatározott módon egy vagy több feltételtől függően vezérelt utasítás-jelforrások révén befolyásolni, megváltoztatni kell. Régebbi rendszereknél ez általában úgy történt, hogy minden regiszterhez tartozott egy kapurendszer, melynek bemeneté(i)-re adták más regiszterek kimenő jeleit, s a vezérlőfeltételeket és vezérlőimpulzusokat. A kapurendszer bonyolultsága attól függött, hogy milyen műveletet kellett végrehajtani-, s azt milyen sebességgel. Nagy rendszerekben sok a regiszter, a kapurendszerek nagysebességűek, bonyolultak, így a rendszerek költségére — és üzembiztonságaira is igen jelentősen kihat a kapurendszerek ráfordítás igényessége. Az újabb tervezésű számítógépeken ezért arra 10 15 20 törekedtek, hogy a kapurendszerek számát jelentősen csökkentsék. A számítógépben lejátszódó folyamatok alkalmas időrendbe állításával sikerült elérni, hogy elegendő a regiszterek tartalmának befolyásolása céljából egy közös adatkezelő egység alkalmazása, melyre valamennyi regiszter csatlakozik oly módon, hogy a regiszterek kimenetei alkalmas logikai csatolással a központi adatkezelő egység műveletvégrehajtó kapurendszerének bemeneteire, míg a műveletvégrehajtó kapurendszer kimenetei alkalmas logikai csatolással a regiszterek bemenet teire csatlakoznak. Ezt a közös adatkezelő egységet az angolszász irodalomban mill-nek, azaz malomnak is szokás nevezni, utalva az információk összekeverésének lehetőségére. Az 1. ábrán látható ilyen központi adatkezelő egység működési elvét reprezentáló kapcsolási vázlat. A 7, 8, 9, 10 regiszterek n, r2, r3, r^ kimenetei az fi,Í2, Í3, fÍ' feltételekkel kapuzva az 1, 2, 3, 4 ÉS-kaipukon és az 5 VAGY-kapun át a műveletvégrehajtó 6 kapurendszerbe jutnak, ahol a v vezérlés megfelelően zajlik le a művelet. A mű-25 veletvégrehajtó 6 kapurendszer statikus kimenetén szint formájában jelenik meg a művelet e eredménye. Az e eredmény rákerül a 7, 8, 9, 10 regiszterek bemenetére, és a vi, v% v3, v$ vezérlés 30 választja ki azt a regisztert, amelybe az ered-160334