179236. lajstromszámú szabadalom • Mikroprogramozott univerzális vezérlő berendezés
MAGYAR NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY 179236 Bejelentés napja: 1979. X. 09. (M^-3217) Nemzetközi osztAlyozát: ó C<*F9j Hj Szabadalmi T4r. ^ ) ORSZÁGOS TALÁLMÁNYI Közzététel napja: 1982.1.28. tulajdon^^^ HIVATAL Megjelent: 1986. X. 06. utol Feltaláló(k) : Szabadalmas: Majtényi László.okl. villamosmérnök, 22%, Bajáik István, oki. MTA Számítástechnikai és Automatizálási villamosmérnök, 20%, Berbekár György, old. villamosmérnök, Kutató Intézete, Budapest 16% Méder István oki. villamosmérnök, 16%, Tiry Gyula, oki. villamosmérnök, 11%, Szombatfalvy Zoltán, üzemmérnök, 15% Budapest Mikroprogramozott univerzális vezérlő berendezés A találmány tárgya mikroprogramozott univerzális vezérlő berendezésf amely kapcsolatot teremt két, vagy több információ* csatorna között az információátvitel lebonyolítása végett. Mint ismeretes, univerzális vezérlő berendezések előnyösen használhatók tetszőleges tipusu számítógépek és perifériák illesztésénél vezérlési feladatok megoldására, mikroprogramoaott vezérlő egységek, teszterek stb. készítésére. Az Ismert mikroprogramozott vezérlő berendezésekben egy ' tetszőleges mikroutasitás. végrehajtása során általában csak egy logikai változóra való rákérdezés lehetséges. A kérdezett logikai változó aktuális értéke méghatárózza, hogy a működést leíró folyamatábra melyik ága irányába történik az elágazás. Egy mikroutasitás befejezésekor csak két irániban történhet továbbhaladás. Ez azt jelenti, hogy a következő mikroutasitás mikroprogramtár cime, vagy a jelenlegi cim eggyel növelt értéke, amely egy mikroprogram cimszámlálóban /mikroprogram sequencerben/ képződik. vagy a mikroutasitás szóban lévő, konstans mezőben található érték, amely értéket a mikroprogram cimszámláló /mikroprogram sequenoer/ felvesz. Ha a folyamatábrában több egymást követő logikai változó vizsgálata szükséges, a változók vizsgálata csak több mikroutasitás végrehajtásával lehetséges. A találmány azon a felismerésen alapszik, hogy több önálló vezérlésű mikrogram sequencer felhasználásával elérhető, hogy egy mikroutasitás végrehajtásakor több logikai változóra való rákérdezés valósuljon meg. és ezáltal a folyamatábra által megkívánt több irányban történő elágazás jöjjön létre. Ennek eredményeként a mikroprogramozott vezérlő berendezés feladatvégre— 170236