170449. lajstromszámú szabadalom • Számjegyes programvezérlő berendezés vezérlő automatája

9 170449 10 áramimpulzusforrnáló egység megfelelő 117 be­menőáramkörére, vagy a 16 címdekódoló 117' ger­jesztő áramkörére, vagy a 15 címdekódoló 117" gerjesztő áramköreié kerül, majd a 118 áramkörön át visszatér a 6 utÁSÍtásvezérlő egységbe, áthalad a 5 113 író-, és a 109 olvasötekercseken, és visszatér a 60 ütemadóba. A 111, 113 írótekercsekkel rendelkező 86', 89' mágnesmagokra, amelyeken áthalad egy áramim­pulzus, kétféle mágneses erő hat. Ezeket a mág- 10 neses erőket egy és ugyanaz az áramimpulzus ál­lítja elő a 111, 113 írótekercsekben és az eredeti beállítást végző 106 tekercsekben. A 111, 113 írótekercsek menetszámának kétszer olyan nagynak kell lenni, mint az eredeti beállítást végző 106 15 tekercsek menetszámának. Az eredő mágneses erő a 88' és 89' mágnesmagokat felfelé mágnesezi. A 88, 89 csoportok többi mágnesmagjait csak az eredeti beállítást végző tekercsekben folyó áram mágnesezi, így azok „lefelé" vannak mágnesezve. 20 A végrehajtandó mikroművelet fajtájával össz­hangban az első ütemben vagy a 12 puffertár 15 címdekódolója olvasóáramkörének vezérlése, vagy a 13 operatív tár 16 címdekódolója olvasó áramkö­rének vezérlése, vagy a 17 áramimpulzus formáló 25 egységben az egyik olvasó formáló vezérlése törté­nik. Egy címkódot a 15 címdekódolóba vagy a 16 címdekódolóba a 68 illetve a 67 bemenő áramkö­rökön át a 2 programvezérlő egység 57 többcsator­nás kimenetéről érkező áramimpulzussal olvasunk 30 be. Az első ütemben tehát a 12 puffertár egy tárolóhelyének információját, vagy a 13 operatív tár egy tárolóhelyének információját, vagy a 14 számoló logikai egység egy tárolóhelyének infor­mációját olvassuk be. A 14 számoló logikai egység 35 tárolóhelyéről a beolvasás vagy egyenes, vagy in­verz kódban történik, attól függően, hogy melyik formálót vezéreljük a 17 áramimpulzus formáló egységben. . • _ A beolvasott kód a 11' mágnesmagos mátrixtár 40 közös helysínein át a 11" visszadó-íróegység be­mentére jut. A 11" visszaadó-íróegység visszaadó erősítőt, a 117'" bemeneten át vezérelt kommutáló kapcsolót és írásimpulzusformálóval egyesített számregisztert tartalmaz. A 11' mágnesmagos mát- 45 rixtár közös helysíneit, a visszaadó, erősítőt, a kommutáló kapcsolókat és az áramimpulzus for­málóval egyesített számregisztert a rajzokon nem tüntettük fel. A 6 utasításvezérlő egységről a 117'" bemenetre érkező jeltől függően a beolvasott kódot 50 a végrehajtandó mikroműveletnek megfelelően a 11" visszaadó-íróegység számregiszterébe vagy lép­tetéssel, vagy anélkül írjuk be, vagy a kód a 11 műveleti egység 119 kimenetéről a 10 ellenőrző jelformáló egység 120 bemenetére jut a feltételes 55 ugrásokhoz. A következő ütemben a 60 ütemadó a második ütem áramimpulzusát állítja elő, amely a 64', 64", 64'", 64"" mágnesmagok eredeti beállítását végző 90 tekercseken át — miközben a mágnesmagokat 60 „lefelé" mágnesezi- áthalad a 92 írótekercsen és a megfelelő 64" mágnesmagot „felfelé" mágnesezi, áthalad a 95 olvasótekercsen, amely jobb vezető­képességgel rendelkezik, mint a 96 olvasótekercs. Az impulzus ezután a 99 csatolásmentesítő egy- 65 ségen át az 1 vezérlő automata 100 többcsatornás kimenetének a második mikroműveletnek megfelelő ágához érkezik, majd a 10 ellenőrző jelformáló egység és a 24 ütemadó vezérlő bemeneteire jut, ha a végrehajtandó mikroművelet az utolsó a' végre­hajtandó utasításban. Abban az esetben, ha ez nem az utolsó mikroművelet, a 101 és 102 bemenő­áramkörökre nem érkezik áramimpulzus. A továb­biakban az impulzus a számregiszter 100' bemenő­áramkörére és a 11" visszaadó-íróegységben az író­impulzusformáló vezérlő bemenetére jut. Ezután az impulzus vagy a 15 címdekódoló 104 gerjesztő áramkörére, vagy a 16 címdekódoló 103' gerjesztő áramkörére, vagy a 17 áramimpulzus formáló egy­ség 103 bemenő áramkörére kerül, majd a 105 áramkörön át visszatér a 6 utasításvezérlő egységbe. Az impulzus a 97 olvasótekercsen át, amely jobb vezetőképességgel rendelkezik, mint a 98 olvasó­tekercs, majd a 93 írótekercsen halad át és a megfelelő 64"" mágnesmagot „felfelé" mágnesezi, majd visszatér a 60 ütemadóba. Ennek következ­tében a 65, 66 csoportokban egy-egy mágnesmag a következő, harmadik mikroműveletnek megfelelően „felfelé" mágneseződik. Ha a végrehajtandó mikroművelet az utolsó a végrehajtandó mikroprogramban, a 8 olvasóáramkör megfelelő ágában az írótekercsek nincsenek vezé­relve, így a 65, 66 csoportok összes 64', 64", 64'", 64"" mágnesmagjai „lefelé" vannak mágne­sezve. A 65, 66 csoportokban egy-egy mágnesmag mágnesezését a 2 programvezérlő egység 57 több­csatornás kimenetéről érkező áramimpulzus való­sítja meg a következő utasítás első míkroművele­tének megfelelően, pl. a 61, 63 írótekercseken át. A végrehajtandó mikroművelet fajtájának meg­felelően a második ütemben vagy a 12 puffertár 15 címdekódolójának íróáramköre, vagy a 13 ope­ratív tár 16 címdekódolójának íróáramköre, vagy a 17 áramimpulzus formáló egySég íróformálója van vezérelve, és egyidejűleg a 100' bemenő áramkörön kiolvassuk a számregiszter információját és a 11" visszaadó-író-egységben vezéreljük a hely-íróimpul­zus jelformálókat. Ekkor a számregiszterből a kó­dot a 12 puffertár, a 13 operatív tár tároló­helyeire, vagy a 14 számoló logikai egység egy tárolóhelyére írjuk be. A 14 számoló logikai egység a beíráskor a diszjunkció vagy a konjunkció logikai műveletet hajtja végre. Ha a végrehajtandó mikroművelet az utolsó volt a végrehajtandó mikroprogramban, a 60 ütemadó beszünteti a működést, miközben a 102 bemenő áramkörön át a 24 ütemadó van vezérelve és megkezdődik a 2 programvezérlőegység négyütemű működési ciklusa, amint azt már említettük. Ekkor a 6 utasításvezérlő egységbe információt adunk be a következő mikroprogram első utasításával és a 6 utasításvezérlő egység ismét működni kezd. A prog­ram végrehajtása után a 2 programvezérlő egység 57 többcsatornás kimenetének megfelelő ágában, áram­impulzus formájában jel jelenik meg, amely a 19 prioritás áramkör 58 bemenő áramkörére érkezik. A 19 prioritás áramkörben vannak tárolva a program végrehajtására vonatkozó felszólítások és azok rangsora. Az 58 bemenő áramkörön levő jelre a 19 prioritásáramkör a program aktuális felszólí-5

Next

/
Thumbnails
Contents