179516. lajstromszámú szabadalom • Berendezés számítógépek önvizsgálatához szükséges vezérlőjelek előállítására

3 179516 4 A találmánnyal megoldandó feladatot ennek meg­felelően egy olyan berendezés kialakításában jelöl­hetjük meg, mely alkalmas a számítógépek önvizs­gálatához szükséges vezérlőjelek előállítására és a fenti célkitűzéseknek maradéktalanul eleget tesz. A találmány alapja az a felismerés, hogy a kitűzött feladat egyszerűen megoldódik, ha a ROM memória hosszúsága a normál adatszónál nagyobb és ily módon további, például vezérlőbitekkel rendelkezik. Ezen ve­zérlő bitek többféle funkciót látnak el, — a programban levő utasításkódok kiolvasásával egyidőben — mielőtt a periféria illesztő áramkör működni kezd - a ROM vezérlő bitjei az akkumu­látor regiszter törlését működtetik a perifériás utasí­tásoknál és egyben az adatvonalak irányát megha­tározzák, — a számítógép öntesztelő üzemmódjában a teszt­­programot ROM-ban elhelyezve a ROM járulékos bit­jei az egyes perifériák bejelentkező és állapotjelző je­leinek generálását, valamint a ROM operatív memória címző és bittároló áramköreit vezérlik. Az operatív memóriáknál a bitszám növelés álta­lában nem hajtható végre, mert a számítógép köz­ponti egységének felépítése és az utasítások feldolgo­zásának ciklusa a memória szó hosszúságát egyértel­műen meghatározza. A találmány szerinti berendezés, tehát olyan is­mert berendezés továbbfejlesztése, amelynek ROM és RAM részekből álló operatív memóriája van. A továbbfejlesztés, vagyis a találmány abban van, hogy a berendezésnek címmultiplexere, adatmulti­plexere, vezérlő biteket ellenőrző egysége, adatmulti­­plexer-vezérlője, ROM egysége, RAM egysége és a központi adatvonalakra kapcsolódó vezérlő és beavat­kozó egysége van. A két bemenetcsoporttal rendel­kező címmultiplexer egyik oemenetcsoportja a központi címvonalakkal másik bemenetcsoportja a ROM egység adatkimeneteivel van összekötve. A címmultiplexer kimenetei a RAM egység címbemene­­teire, a két bemenetcsoporttal rendelkező adatmulti­plexer egyik bemenetcsoportja a RAM egység kime­neteire, másik bemenetcsoportja pedig a ROM egység adat ki meneteire csatlakozik. Az adatmultiplexer ki­menetei a központi adatvonalakkal -an összekötve. A vezérlő biteket ellenőrző egység adatbemenetei a ROM egység vezérlő kimeneteire, időzítő bemene­téi a központi időzítő vonalakra, kimenetei az adat­multiplexer vezérlő bemenetére, továbbá a vezérlő és beavatkozó egység bemenetelre csatlakozik. Az adatmultiplexer vezérlő bemenetcsoportja a központi címvonalakkal, időzítő bemenetei a központi időzítő vonalakkal, kapcsoló kimenete a címmultiplexer kap­csoló bemenetével, kimenetei a RAM egység engedé­lyező bemenetével és az adatmultiplexer bemenetével van összekötve. A találmány értelmében célszerű, ha az adatmulti­plexer vezérlő áramkörnek dekódolója, multiplexer kapcsolója, késleltetője, és kétbemenetű ÉS-kapuja van. A vezérlő biteket ellenőrző egység kimenete a multiplexer kapcsoló bemenetére és a kétbemenetű ÉS-kapu bemenetére csatlakozik. A multiplexer kap­csoló időzítő bemenetei a központi időzítő vona­lakkal, bemenete a dekódoló kimenetével, kimenete a késleltető bemenetével, kapcsoló kimenete a címmul­tiplexer kapcsoló bemenetével van összekötve. A de­kódoló bemenetcsoportja a központi címvonalakra, kimenete a kétbemenetű ÉS-kapu bemenetére csatla­kozik. A késleltető kimenete az adatmultiplexer be­menetével, a kétbemenetű ÉS-kapu kimenete pedig a RAM egység bemenetével van összekötve. Nevezetesen célszerű, ha a ROM egységnek ROM sor dekódolója, ROM memória tömbje, egy vagy több tranzisztora van. A ROM sor dekódoló bemenetei a központi címvonalakra, első sorszelektáló kimenete az első tranzisztor bázisára és a ROM memória tömb első bemenetére, második sorszelektáló kimenete a második tranzisztor bázisára és a ROM memória tömb második bemenetére, harmadik sorszelektáló kime­nete a harmadik tranzisztor bázisára és a ROM memó­ria tömb harmadik bemenetére, a negyedik sorszelek­táló kimenete a negyedik tranzisztor bázisára és a ROM memória tömb negyedik bemenetére csatla­kozik. A tranzisztorok kollektorai tápfeszültségre, emitterei rendre a ROM memória tömb első, második, harmadik, illetve negyedik sorának tápfeszültségére van kötve. A késleltető bemenete a központi időzítő vonalakra, kimenete a ROM memória tömb adaten­gedélyező bemenetére csatlakozik. A ROM memória tömb adatkimenetei a címmultiplexer bemenet­csoportjára és az adatmultiplexer bemenetcsoportjára, vezérlő kimenetei a vezérlő biteke: ellenőrző egység adatbemeneteire van kapcsolva A találmányt részletesebben rajz alapján ismer­tetjük, amelyen az ismert berendezés és a találmány szerinti berendezés néhány példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra az ismert berendezés, a 2. ábra a találmány szerinti berendezés egy példa­kénti kiviteli alakja, a 3. ábra a találmány szerinti vezérlő biteket ellen­őrző egység egy példakénti kiviteli alakja, a 4. ábra a találmány szerinti adat multiplexer ve­zérlő egy példakénti kiviteli alakja, az 5. ábra a találmány szerinti ROM egység egy példa­kénti kiviteli alakja. A rajzon azonos hivatkozási jelek hasonló részle­teket jelölnek, ha egy-egy részlet ugyanazon megoldá­son belül többszörösen előfordul, akkor a hivatkozási betűt számmal egészítjük ki. Az 1. ábrán az ismert berendezés látható, melynek Központi CV címvonalakra, központi időzítő CK vo­nalakra és központi AV adatvonalakra kapcsolódó 11 RAM egység és 12 ROM egysége van. Az ismert RAM és ROM memóriákból felépített operatív memóriarész teljesen szimmetrikus vezérlésű. A 11 RAM egység AM címbemenetei és a 12 ROM egység CM címbeme­­netei a központi CV címvonalakra kapcsolódnak. Adatkimenetük bitszáma megegyezik. A 11 RAM egység az FM, míg a 12 ROM egység a GM adatkime­­neteken keresztül kapcsolódik a központi AV vona­lakra. A 11 RAM egység adattároláskor az EM RAM bemeneten kapja a központi AV adatvonalakról a be-5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Oldalképek
Tartalom