182970. lajstromszámú szabadalom • Berendezés tárolt programú szinkron-aszinkron vezérlések megvalósítására

1 182 970 2 előállítását. A t kimenet jele másrészt a 32n VAGY kapu második bemenetén egy aszinkronindító jelet hoz létre, amelynek hatására újabb aszinkronciklus kezdeményező­­dik. Ezzel egyidőben a kiszolgálást inditó 32b logika har­madik kimenetére csatlakozó első' E vezérló'csatorna má­sodik e2 vezetékén címnövelő jelet ad a 35 program­számláló soros bemenetére. A berendezés a szinkron vagy aszinkronvezérléseket az előbbiekben ismertetett módon hajtja végre mindaddig, amíg a K2 kezelőcsatorna második k2 vezetékére adott leállító jellel a berendezést ki nem kapcsoljuk. Az aszinkronvezérlő egy további példakénti kiviteli alakját ugyancsak a 6. ábra mutatja. A 32 aszinkron­vezérlőnek 32c tárolóeleme is van. A többszavas 32c tá­rolóelem első bemenetére az első E vezérlőcsatorna első el vezetéke, második bemenetére az első G1 utasítás­csatorna második g2 vezetéke, harmadik bemenetére pedig a 31 szinkronvezérlő második k5 kimenete csatla­kozik. A 32 aszinkronvezérlő öt további kimenetét a 'kiszolgálásindító 32b logika harmadik kimenetére csat­lakozó első E vezérlőcsatorna második, e2 vezetéke, vala­mint a 32o késleltetőlánc három kimenetére csatlakozó hatodik II vezérlőcsatorna három, negyedik i4, ötödik i5 és hatodik ió vezetéke, valamint a többszavas 32c tároló­elem n kimenete képeiir Az aszinkronvezérlő 32c tárolóeleme a többszavas utasítások végrehajtását teszi lehetővé. A 37 utasítás­­dekóderből az első G1 utasításcsatorna második g2 veze­tékén érkező többszavas utasításjel, a 31 szinkronvezér­lőből a második k5 kimeneten érkező jel hatására a 32c tárolóelemet beírja. A 32c tárolóelem n kimenetén meg­jelenő jel egyrészt biztosítja a 31 szinkronvezérlő újra­indítását, másrészt tiltja a szinkron végrehajtójelek létre­jöttét. Ezenkívül az n kimenet jele biztosítja, hogy a következő szinkronolvasáskor a 36 tárolóból az utasítás a második 40 utasítástárolóba.kerüljön. A többszavas 32c tárolóelem a második k5 kimenet újabb jele hatására visszaáll az alaphelyzetébe, és így a következő kiolvasott utasítás újra az első 39 utasítástárolóba kerül. A 7. ábra az aszinkronvezérlő egy további kiviteli alakját szemlélteti. A 32 aszinkronvezérlőnek egy to­vábbi, második (időzítő logika kijelölő) 32d tárolóeleme és egy további, második (szinkronművelet végrehajtást felfüggesztő) 32g VAGY kapuja is van. A második 32d tárolóelem első bemenetére az első E vezérlőcsatorna első el vezetéke, második bemenetére az első G1 utasí­táscsatorna harmadik g3 vezetéke, harmadik bemenetére pedig a 31 szinkronvezérlő második k5 kimenet, kimene­tére pedig a hatodik 11 vezérlőcsatorna hetedik i7 veze­téke és az első 32n VAGY kapu egy további, harmadik bemenete csatlakozik. A második 32g VAGY kapu első bemenetére a kiszolgáltatást kérő 32b logika második c kimenete, második bemenetére pedig a hatodik II vezér­lőcsatorna hatodik ih vezetéke csatlakozik. A 32 aszink­ronvezérlő első c 1 kimenetét ennél a kiviteli alaknál a 32g VAGY kapu kimenete, egy további kimenetét pedig a hatodik 11 vezérlőcsatorna hetedik i7 vezetéke képezi. A 37 utasításdekóderből az első G1 utasításcsatorna harmadik g3 vezetékén érkező szekvencia előállító utasí­tás a 31 szinkronvezérlő második k5 kimenet jelének hatására beíródik a második időzítéskijelölő 32d tároló­elembe. A második 32d tárolóelem kimenetén megjelenő jel egyrészt a második 32g VAGY kapu kimenetén egy jelet generál, ami a 32 aszinkronvezérlő első cl kimene­tén át a 31 szinkronvezérlőbe jut. A második 32d tároló­elem kimenetén megjelenő jel másrészt az első aszink­ronindító 32n VAGY kapun át indítójelet ad az aszinkron 32o késleltetőlánc bemenetére. A második 32d tárolóelem és a 32o késleltetőlánc kimenő jelei a hatodik II .vezérlőcsatorna negyedik i4, ötödik i5, vala­mint a hatodik ió vezetékének jelei a 37 utasításdekóder­­ben létrehozzák a kívánt szekvenciát. A 32 aszinkronvezérlő egy további példakénti kiviteli alakját a 8. ábra szemlélteti. A 32 aszinkronvezérlőnek egy további utasításátlépő logikát kijelölő harmadik 32e tárolóeleme és utasításátlépő 32p logikája is van. A har­madik 32e tárolóelem és az utasításátlépő 32p logika első bemenetére a 31 szinkronvezérlő második k5 ki­menete csatlakozik. A harmadik 32e tárolóelem második bemenetére az első E vezérlőcsatorna első el vezetéke, harmadik bemenetére az első G1 utasításcsatorna negye­dik g4 vezetéke, b2 kimenetére pedig az első 32n és a második 32g VAGY kapu, egy-egy további negyedik, illetve harmadik bemenete, valamint az utasításátlépő 32p logika második bemenete csatlakozik. Az utasítását­lépő 32p logika állapot bemenetére a Dl állapotcsatorna, egy-egy késleltető bemenetére pedig a 32o késleltetőlánc egy-egy i4, i5, i6 kimenete csatlakozik. A 32 aszinkron­vezérlő egy további kimenetét az utasításátlépő 32p lo­gika kimenetére csatf kozó első E vezérlőcsatorna má­sodik e2 vezetéke képezi. A 37 utasításdekóderből az első G1 utasításcsatorna negyedik g4 vezetékén érkező utasításátlépés-jelet a 31 szinkronvezérlőből a második k5 kimenetén érkező jel hatására az utasításátlépő logikát kijelölő harmadik 32e tárolóelem tárolja. A harmadik 32e tárolóelem b2 ki­menetén megjelenő jel egyrészt az első 32n VAGY kapun és a 32o késleltetőláncon át szinkron indítójelet hoz létre, másrészt kijelölést ad az utasításátlépő 32p logikának. Az utasításátlépő 32p logika a 32o késleltető­lánc i4, i5, ió kimenetein megjelenő jeleket a D állapot­csatornán érkező átlépés feltételektől függően tovább­engedi a 32p logika kimenetére csatlakozó első E vezérlő­­csatorna második e2 vezetékére, ami a 35 programszám­­láio soros bemenetére címnövelő jelet biztosít. A 31 szinkronvezérlő második k5 kimenetének jele az utasí­tásátlépő 32p logikán feltétel nélkül továbbjut. A 9. ábra a 32 aszinkronvezérlő egy további példa­kénti kiviteli alakját szemlélteti, amelynek láncba kap­csolt egy további, ciklusindító negyedik 32f tárolóeleme, 32i késleltetőeleme, és egy ciklusfelluggesztő első 32j ÉS kapuja is van. Az első 32j ÉS kapu b3 kimenete az első 32n VAGY kapu egy további, ötödik bemenetére csatla­kozik. A ciklusindító negyedik 32f tárolóelem első és második bemenetére a 31 színkronvezérlő első f, illetve második k5 kimenete, harmadik bemenetére az első G1 utasításcsatorna ötödik g5 vezetéke, negyedik bemene­tére az első E vezérlőcsatorna első el vezetéke, ötödik bemenetére pedig a 32o késleltetőlánc b kimenete csatla­kozik. A ciklusindító negyedik 32f tárolóelem kimeneté­re a hatodik II vezérlőcsatorna nyolcadik í vezetéke és a második 32g VAGY kapu egy további, negyedik be­menete csatlakozik. A ciklusfelfüggesztő első 32j ÉS kapu második bemenetére a Dl állapotcsatorna egy további dn vezetéke csatlakozik. A 32 aszinkronvezérlő kimenetét a hatodik II vezérlőcsatorna nyolcadik i8 vezetéke képezi. A 32 aszinkronvezérlő ezen kiviteli alakja a CAMAC ciklus indítását végzi. A ciklusindító negyedik 32f tároló­elem harmadik bemenetére a 37 utasításdekóderből az 5 10 15 20 25 30 35 40 45 50 55 60 65 8

Next

/
Oldalképek
Tartalom