170449. lajstromszámú szabadalom • Számjegyes programvezérlő berendezés vezérlő automatája
MAGYAR NÉPKÖZTÁRSASÁG ORSZÁGOS TALÁLMÁNYI HIVATAL SZABADALMI LEÍRÁS Bejelentés napja: 1973. VII. 24. Szovjetunió-beli elsőbbsége: 1972. VII. 27. (1809589) Közzététel napja: 1977.1. 28. Megjelent: 1978.1.31. (LE-715) 170449 Nemzetközi osztályozás: G05B 19/18 Feltalálók: Belov Evgény Kuzmich mérnök, Leningrád, Gaida Vadim Valentinovich mérnök, Kazan, Guldenbalk Alexei Pavlovich mérnök, Zaborovsky Vitaly Georgievich mérnök, Ivanov Pavel Sergeevich mérnök, Kozlov Leonid Pavlovich mérnök, Kolosov Leonid Grigorievich mérnök, Kolosova Ninel Iosifovna mérnök, Melekhin Viktor Fedorovich mérnök, Leningrád, Szovjetunió Tulajdonos: Leningradsky ordena Lenina Politekhnichesky Institut imeni M.I. Kalinina, Leningrád, Leningradsky Elektromekhanichesky zavod, Leningrád, Szovjetunió Számjegyes programvezérlő berendezés vezérlő automatája 1 A találmány a vezérlőberendezések területén különösen számjegyes programvezérlő berendezés vezérlő automatájára vonatkozik. Ismeretes vezérlő automata speciális számítógépekhez, elsősorban számjegyes programvezérlő 5 rendszer vezérlő automatája, amely utasításvezérlő egységet, programvezérlő egységet és ellenőrző jelformálót tartalmaz a feltételes ugrásokhoz. A programvezérlő egység és az utasításvezérlő egység a programokat és mikroprogramokat kódolt forrná- 10 ban tároló, önálló egységként kialakított hosszúidejű tárolóval rendelkezik. Ezenkívül a vezérlő automata regiszterrel ellátott utasítás címdekódolót, regiszterrel ellátott műveleti-kód dekódolót és operandus címregisztert tartalmaz. 15 Az ismert vezérlő automaták hosszúidejű tárolójának bemenetei elektromosan az utasítás címdekódoló kimeneteivel vannak összekötve. A hosszúidejű tároló kimenetei visszaadó rendszeren át a műveletikód dekódoló regiszterének bemenetére 20 vannak kapcsolva az operandus címregiszter bemenetei, és az utasítás címdekodoló bemenetei pedig regiszteren át a feltételes ugrások ellenőrző jelformálójának kimeneteire csatlakoznak. Az ismert vezérlő automaták hátránya, hogy 25 önálló, hosszúidejű tárolót alkalmaznak és ezzel kapcsolatosan kódolás, valamint ezt követően az utasításkód dekódolása szükséges. Célunk a találmánnyal az ismert megoldások hátrányainak kiküszöbölése és gazdaságosabb, meg- 30 bízhatóbb vezérlő automata létrehozása a számjegyes programvezérlő berendezésekhez. A feladatot úgy oldjuk meg, hogy a számjegyes programvezérlő berendezés vezérlő automatája vezérlő pultra és prioritás áramkörre van kapcsolva, és műveleti egységet vezérel. A műveleti egység mágnesmagos mátrixtárakat tartalmaz és hely-visszaadó-írórendszerrel rendelkezik, valamint számoló logikai egységhez, puffertárhoz és operatív tárhoz hozzárendelt, és reverzibilis áramimpulzus formálóra és két címdekódolóra kapcsolt címsínekkel van ellátva. A berendezés programvezérlő egységet és utasításvezérlő egységet is tartalmaz. Ezek az egységek megfelelő ütemadók kimeneteire csatlakozó külön olvasó-, író- és tiltó áramkörökkel rendelkeznek, és a műveleti egység vezérléséhez szükséges feltételes ugrások ellenőrző jelformálójával vannak ellátva. A programvezérlő egység négyszögletes hiszterézisű mágnesmagokkal kialakított járulékos kapcsolókat tartalmaz az áramimpulzusok számára. Az utasításvezérlő egység és a programvezérlő egység olvasó áramkörei azonos módon, elágazó áramkör alakjában vannak kivitelezve és négyszögletes hiszterézisű mágnesmagokkal megvalósított két fojtótípusú főkapcsolóval rendelkeznek az áramimpulzusok számára. Az áramimpulzus főkapcsolók között diódás csatolásmentesítő egység van elhelyezve. Az elágazó olvasóáramkörök a különböző programutasításoknak és mikroutasításoknak megfelelő vezetékeket tartalmaznak. A programvezérlő 170449