179236. lajstromszámú szabadalom • Mikroprogramozott univerzális vezérlő berendezés

179236 hajtási sebessége felgyorsul, lehetővé válik a gyors működésű számítógép infcerface-ek közötti kapcsolat mikroprogramozott be­rendezésekkel való realizálása. A találmány fenti tulajdonságát azáltal éri el, hogy a mik­roprogramtár elmének egységes kezelése helyett, annak tördelt kezelését valósítja meg. Tördelt kezelés a mikroprogramtár elmé­nek "n" dimenzióju mátrixban való elképzelését jelenti. Minden egyes dimenzióhoz önálló cimző áramkörök, mikroprogram sequen­­cere'k tartoznak. A mikroprogram sequencerek önálló vezérlésűek, de egymáshoz való kapcsolatukban biztosítják a sorfolytonos címzést is. Mivel az egyes cim dimenziókhoz tartozó mikroprog­ram sequencer áramkörök Önálló vezérlésűek, a feltétel vizsga­latok eredménye különböző cimdimenzió változásokat eredményez­het. A- cimdimenzió változások lehetséges kombinációi a feltétel vizsgálatok eredményeinek lehetséges kombinációit realizálják. A találmánynak az a lényege, hogy legalább két mikroprog­ram sequencere van, a mikroprogramtára a mikroprogram sequen­cerek számának megfelelő n-dimenzióju mátrix szerinti oimki­­választásu mikroprogramtár, továbbá legalább egy mikroprogram sequencernek legalább egy Önálló vezérlésű bemenete van, mig a mikroprogram sequencerek mindegyikének egy-egy cimdimenzió ki­menete van, amely cimdimenzió kimenetek a mikroprogramtár cim­dimenzió bemenetelre csatlakoznak. A találmányt részletesebben az ábrákon bemutatott kiviteli példák segítségével ismertetjük. Az 1. ábra a találmány e^y kiviteli példája szerinti vezér­lő berendezés mikroprogramtáranak kimeneti vonalainak felosztá­sát , a 2. ábra a találmány egy kiviteli példája szerinti vezér­lő berendezés rendszertechnikai felépítését, a 3» ábra mikroprogram sequencerek kialakítását, a 4. ábra a mikroprogramtár szervezését, az 5* ábra egy interface felé irányuló adatkimeneti áram­köröket, a 6. ábra egy másik interface felé irányuló adatkimeneti áramköröket, a 7* ábra a találmány egy kiviteli példája szerinti vezér­lő berendezés egy célszerűen bővített változatát mutatja be. Az 1. ábra a találmány szerinti univerzális vezérlő beren­dezés 1 mikroprogramtára kimeneti vonalainak felosztását szem­lélteti. Ez megfelel a mikroprogram utasítás szavának. Az 1 mikroprogramtár: 2 megszakítást engedélyező kimenete a 3 megsza­kítást feldolgozó logikára kapcsolódik, mely 3 megszakítást feldolgozó logika további bemenetét képezi/k/ a 4 megszakítást kérő vonal/ak/. Az 1 mikroprogramtár 5-ös jelű kimenetei az 5 logikai függvényt kijelölő kimenetek. Az 1 mikroprogramtár 6 vizsgálandó logikai változókat kijelölő kimenetei a 7 logikai változókat kijelölő multiplexer bemenetel. Az 1 mikroprogram­tár 9 cimző kimenetei a 8 regiszterek és flip-flop csoportok 10 cimdekódei áramkörére csatlakoznak. Az 1 mikroprogramiár 11 beíró kimenetel közvetlenül csatlakoznak a 8 regiszterek és flip-flop csoportok bemenetelre, és a 12 és 13 kimeneti áram­körökben található 14, 15, 16 kimeneti adatpuffer bemeneti á­­ramköreire. Az 1 mikxoprogramtárnak annyi önálló 17i cimkime­­net csoportja van, amennyi 18| mikroprogram sequencere van a vezérlő berendezésnek, ahol i egytől n-ig terjedő pozitív egész szám lehet. A 17Ï cimkimenet csoportok a 18^ mikroprogram 2

Next

/
Thumbnails
Contents