170449. lajstromszámú szabadalom • Számjegyes programvezérlő berendezés vezérlő automatája
5 170449 6 17 áramimpulzusformáló egység 103 bemenő áramkörét, valamint a 103', 104 gerjesztőáramköröket tartalmazza a 16 illetve 15 címdekódoló írásformálójához. A 16, 15 címdekódolók írásformalója az ábrán nincs feltüntetve. A 105 áramkör a 89', 89" mágnesmagok 97, 98 olvasótekercseire van kapcsolva. A 64', 64", 64'", 64"" mágnesmagok 9 olvasóáramköre a 106 tekercseket tartalmazza a 88', 88", 89', 89" mágnesmagok eredeti beállításához, valamint tartalmazza a 64', 64", 64'", 64"" mágnesmagok 107, 108, 109, 110 olvasótekercseit és a 88', 88", 89', 89" mágnesmagok 111, 112, 113, 114 írótekercseit. A 88', 88" mágnesmagok 111, 112 írótekercsei a 115 csatolásmentesítő egységen át a 6 utasításvezérlő egység 116 kimenetére vannak kapcsolva. A 6 utasításvezérlő egység 116 kimenetére csatlakozik a reverzibilis 17 áramimpulzusformáló egység 117 bemenő áramköre, a 117', 117" gerjesztőáramkörök a 15, 16 címdekódoló olvasásformálójához, és a 11" visszaadó-író-egység 117'" bemenete. A 118 áramkör a 89', 89" mágnesmagok 113, 114 írótekercseire vannak kapcsolva. A 11 műveleti egység 119 kimenete a 10 ellenőrző jelformáló egység 120 bemenetére van kapcsolva. A 11 műveleti egység vezérlése az 1 vezérlő automatával program szerint történik. A programok az 1 vezérlő-automata egységei közötti meghatározott csatolásokkal vannak megadva és a működés folyamán változatlanul maradnak. Egy program egy utasítássorozatot jelent. Minden utasításhoz mikroműveletek sorozatából álló mikroprogram van hozzárendelve. Egy utasítás végrehajtásának vezérlését / a csatolások kialakításával megadott mikroprogramok szerint a 6 utasításvezérlő egység veszi át. Az előírt utasítássorozatot egy másik magasabb szintű automata határozza meg, amely a 2 programvezérlő egység alakjában van megvalósítva. Az egyforma 11' mágnesmagos mátrixtárakkal felépített 11 műveleti egység működésének szervezéséhez az szükséges, hogy az egyforma 11' mágnesmagos mátrixtárak dm- és helysíneiben áramimpulzus sorozatokat formáljunk. . Az előírt áramimpulzus sorozatok formálását a 11' mágnesmagos mátrixtár sínéiben az 1 vezérlő automatával a 11" visszaadó-íróegység, a 15, 16 címdekódolók, és a 17 áramimpulzus formáló egység segítségével valósítjuk meg. Az 1. és 2. ábrán a mágnesmagok és a tekercsek jelöléseinek tükörképeit tüntettük fel, ahol a mágnesmagokat függőleges vonalakkal, a mágnesmagok tekercseit tartalmazó elektromos áramköröket a függőleges vonalakat metsző vízszintes vonalakkal árbázoltuk, egy tekercs jelenlétét pedig az áramkörben rövid vonallal jelöltük. Megállapodás szerint, ha az áramkörben az áramirányt jelölő nyíl a vonalkáról felfelé tükröződik vissza, akkor ez az áramimpulzus az adott mágnesmagot „felfelé" mágnesezi, ha lefelé tükröződik vissza, akkor pedig a mágnesmagot „lefelé" mágnesezi. Két vonalkával az olvasótekercseket, egy vonalkával pedig a többi tekercset jelöltük. A 2 programvezérlőegység munkaciklusa négy ütemből áll, melyeket a 24 ütemadó állít elő. Az első ütemben a 34 beállító áramkörben, a második ütemben az 5 olvasó áramkörben, a harmadik 5 ütemben a 33 beállító áramkörben, a negyedik ütemben pedig a 37 olvasó áramkörben keletkezik áramimpulzus. A 6 utasításvezérlő egység működési ciklusa két ütemre oszlik, melyeket a '60 ütemadó állít elő. Az első ütemben a 9 olvasó áramkörben, 10 a második ütemben pedig a 8 olvasó áramkörben keletkezik áramimpulzus. Az 1 vezérlő automata a következőképpen működik. A 18 vezérlőpultról érkező jel hatására a 3 15 íróáramkörben áramimpulzus keletkezik, amely a 20 csoport mágnesmagjainak egyikét és a 21 csoport mágnesmagjainak egyikét „felfelé" mágnesezi, pl. miközben a 25 és 26 írótekercseken átfolyik, a megfelelő 20' és 21' mágnesmagokat „felfelé" mág-20 nesezi. Egyidejűleg az áramimpulzus a 3 író áramkörben vezérli a 24 ütemadót, amely egy négyütemű sorozat előállítását kezdi meg. A 24 ütemadó első ütemének impulzusa a 34 beálb'tó áramkörben keletkezik és a 36 tekercseken át „lefelé" 25 mágnesezi a 22 illetve 23 csoport 22', 22", 23', 23" mágnesmagjait. A második ütem áramimpulzusa az 5 olvasó áramkörben keletkezik. Ez az áramimpulzus az 50 olvasó tekercsen (2. ábra) és a 74 csatolásmentesítő 30 diódán át a megfelelő 57 többcsatornás kimenetre kerül, majd a 19 prioritás áramkör 58 bemenő áramkörén át (l.ábra) a 60 ütemadó 59 bemenő áramkörére jut és szintén „felfelé" mágnesezi, pl. a 61 és 63 író tekercseken át a 65 illetve 66 35 csoportok egy-egy 64', 64'" mágnesmagját és beolvasást idéz elő a 13 operatív tár vagy a 12 puffertár címkódolójának 16 vagy 15 címdekódolójába a 67 illetve 68 bemenő áramkörökön át, amelyet a futtatott program sze'rint kell felhívni. A 40 13 operatív tár és a 12 puffertár tárolóhelyeit az ábrán nem tüntettük fel. A továbbiakban ez az áramimpulzus a 22" és 23' mágnesmagokat ,/elfelé" mágnesezi, pl. a 69 és 71 olvasó tekercseken át, továbbá az áramimpulzus áthalad az 53 olvasó 45 tekercsen és visszaérkezik a 24 ütemadóba. Ez az áramimpulzus nem haladhat át az 51, 52 és 54, 55 olvasó tekercseken, mert a megfelelő 20" és 20'", 21" és 21'" mágnesmagok „lefelé" vannak mágnesezve és ezek a tekercsek az áramimpulzus szem-50 pontjából kis vezetőképességgel rendelkeznek. Az áramimpulzus áthaladása következtében a 22 csoport mágnesmagjainak egyike „felfelé" mágneseződik, pl. a 69 olvasó tekercsnek megfelelő 22" 55 mágnesmag, míg a 22 csoport többi mágnesmagjai az előző ütemben „lefelé" lettek mágnesezve. Hasonló módon a 23 csoport mágnesmagjainak egyike „felfelé" mágneseződik, pl. a 71 olvasó tekercsnek megfelelő 23' mágnesmag, míg a 23 csoport többi 60 mágnésmagjai az előző ütemben szintén „lefelé" lettek mágnesezve. A 65 csoport mágnesmagjainak egyike is ,/elfelé" mágneseződik, pl. a 61 írótekercsnek megfelelő 64' mágnesmag éppúgy, mint a 66 csoport mágnesmagjainak egyike, pl. a 63 író-65 tekercsnek megfelelő 64'" mágnesmag, míg a 65 és 3