180118. lajstromszámú szabadalom • Mikroprocesszoros rendszer

180118 rendszerben, mint: egy-egy tárolócella, a a programban ezen tá­rolócella elmekre hivatkozva kall kezelni a perifériákat. Ennek a megoldásnak egyik hiányossága az, hogy akkor is a hoBszabb végrehajtási Idejű és nagyobb tárterületet elfoglaló tárolóhivat­­kozásu utasításokat kell alkalmazni, amikor erre nem is lenne szükség, pl. ha olyan perifériákat kell kezelni, amelyek egyedü­­liek a rendszerben. További hiányosságot jelent, hogy a mikro­­prooesszor per ifériautaaitásait egyáltalán nem lehet használni, igy az ezeket az utasításokat is tartalmazó, eddig már nagy szám­ban kifejlesztett programok használata változtatás nélkül lehe­tetlen. Ezek a hiányosságok jelentős mértékben korlátozzák az ilyen rendszerek használhatóságát, csökkentik alkalmazási terü­letüket. A találmány célja ezen hiányosságok kiküszöbölése. A ta­lálmány feladata olyan mikroprocesszoros rendszer létrehozása, amelynél a programok tárterületigénye és futási ideje minimális, ugyanakkor lehetővé teszi az ismert rendszerekhez készített prog­ramok változtatás nélküli futtatását. A találmány azon a felismerésen alapul, hogy ha a mikro­processzor és a perifériák közé kombinációs logikai áramkört he­lyezünk. akkor ezen kombinációs logikai áramkör megfelelő kia­lakításával elérhető, hogy a perifériákat kívánság szerint vagy perifériautasitásokkal, vagy tárolóhivatkozásu utasításokkal le­het címezni. Mint ismeretes, a digitális áramköri technikában kombiná­ciós logikai áramkörnek /hálózatnak/ azokat a több bemenettel és egy vagy több kimenettel rendelkező digitális /kétállapotú elemekből felépített/ áramköri elrendezést nevezik, amelynél a bemenetek egyes állapotaihoz - kombinációihoz - a kimenetek meg­határozott állapotai - kombináoiói - vannak egyértelműen hozzá­rendelve. A hozzárendelést táblázatos formában /"igazaágtáblá­­zatban”/ vagy logikai függvény alakjában lehet kifejezni. Az egyes logikai függvények áramköri megvalósitása több. féle lehet, még u.n. optimalizált esetben is} amikor a logikai függvény nem tartalmaz redundáns elemet. Tehat egy kombinációs logikai áramkört az igazságtáblázata vagy logikai függvénye egy­értelműen jellemez. A feladat megoldása olyan mikroprocesszoros rendszer, a­­melynek tárolóolvasást, tárolóirást, perifériaolvasást és peri­­fériairéet^ vezérlő kimenetekkel rendelkező, központi egységet képező mikroprocesszora, valamint a mikroprocesszorhoz adatvo­nalakon, cimvonalakon és vezérlő vonalakon át csatlakoztatott, olvasást vezérlő és Írást vezérlő bemenettel rendelkező perifé­riája és tárolója van, és amelynek a találmány értelmében első. második, harmadik, negyedik és ötödik bemenettel, valamint első és második kimenettel rendelkező első kombinációs áramköre van; a mikroprocesszor tárolóolvasást vezérlő kimenete össze van köt­ve az első kombinációs áramkör második bemenetével és a tároló olvasást vezérlő bemenetével, a mikroprocesszor tárolóirást ve­zérlő kimenete össze van kötve az első kombinációs áramkör har­madik bemenetével és a tároló irást vezérlő bemenetével, a mik­roprocesszor per ifériaolvasást vezérlő kimenete össze van kötve az első kombinációs áramkör negyedik bemenetével, perifériairást vezérlő kimenete pedig össze van kötve az első kombinációs áram­kör ötödik bemenetével; a mikroprocesszor kimenő cimvonalai kö­zül legalább egy kiválasztott cimvonal össze van kötve az első kombinációs áramkör első hemenet ével ; az első kombi nációs áram—

Next

/
Thumbnails
Contents