193740. lajstromszámú szabadalom • Kapcsolási elrendezés az ESZ-1010 tipusú számítógép operatív memóriájának növelésére

193740 A találmány tárgya kapcsolási elrende­zés az ESZ-1010 típusú számítógép operatív memóriájának bővítésére, amely központi vezérlő egységet és a központi vezérlő egy­séggel mikroprogram buszon át összekötött mikroprogram tárat, továbbá a központi ve­zérlő egységhez központi cím- és adatbusz, valamint kétirányú vezérlő busz útján csat­lakoztatott perifériabusz vezérlőt tartalmaz, és a központi vezérlő egység memória adat- és címbuszon át van a memóriaegységgel ösz­­szekapcsolva. Az ESZ-1010 típusú számítógép olyan felépítésű, amely maximum 64 Kbyte-os me­mória kiépítést tesz lehetővé. Ennek a me­móriakapacitásnak adott részét a számító­gép alapsoftverje foglalja el. A fennmaradó tárkapacitás szűkössége nagyobb feladatok esetén mégnehezíti a felhasználói softver rendszerek létrehozását. Számítógépek tárkapacitásának növelé­sére számos megoldás ismeretes a szakiro­dalomból. A már telepített és üzemelő számí­tógépek tárbővítésére ezen megoldások nem használhatók, mert a számítógépen alapve­tő strukturális átalakítást kellene végrehaj­tani, és az átalakítás mellett a már haszná­latban lévő programokat is át kellene dolgoz­ni. Ezek az átalakítások olyan mértékű hard­ver és softver költségeket jelentenének, hogy egyszerűbb és gazdaságosabb új, az igények­nek megfelelő tárkapacitású számítógép te­lepítése. Az ESZ-1010 típusú számítógép memó­riájának bővítésére alkalmas ismert eljárás és berendezés lényege, hogy a központi vezér­lő egység címzésnél eddig ki nem használt bitjét egybites térfélvezérlő egység segítsé­gével a memória címzés bővítésére használ­ja fel, a címbővítés vezérlő egységbe mikro­program címet, a központi vezérlő egység egyes vezérlő jeleit és egyes periféria vezér­lő jeleit vezetik be, amelyek meghatározzák az egybites térfélvezérlő egység magas vagy alacsony állapotát, és ezzel kiválasztják az operatív memória egység kétszeres kapaci­tásúra növelt két memória térfele egyikét. Az eljárást megvalósító eszköznek címbővítés vezérlő egysége, ehhez kapcsolódó egybites térfélvezérlő egysége van, a címbővítés ve­zérlő egység egyik bemeneti csoportjára a központi vezérlő egység mikroprogram cím­regiszter kimenetei, másik bemeneti csoport­jára a központi vezérlő egység periféria ve­zérlő kimenetei vannak kötve, és a címbőví­tés vezérlő egység vezérlő ki-bemenetei a köz­ponti vezérlő egység vezérlő ki-bemeneteire csatlakoznak, továbbá a címbővítés vezér­lő egység kimenete vezérlő vezetéken az egybites térfélvezérlő egység bemenetére kap­csolódik, amely egybites térfélvezérlő egység kimenete egyrészt vissza van csatolva a cím­bővítés vezérlő egységhez, másrészt opera­tív memória egység címbemeneteire csatla­kozik, amely operatív memória egység két­1 szeres kapacitásúra növelt két memória tér­félből áll. Bár a megoldás kétségtelenül alkalmas az ESZ-1010 számítógép operatív memóriá­jának kibővítésére, jelentős hátrányokkal ren­delkezik. Ezek közül a leglényegesebb, hogy az eljárással a memória kapacitását legfel­jebb kétszeresére, azaz maximum 128 Kbyte nagyságúra lehet növelni, amely az alkalma­zások többségében nem elegendő. Hátrányos továbbá, hogy a számítógép­hez csatlakoztatott perifériák közül csak a mágneslemezes és a mágnesszalagos peri­fériák használhatják a második 64 Kbyte-os memóriaterületet, a többi periféria a bővítés­hez nem tud hozzáférni. Kedvezőtlen az is, hogy a fenti hátrányo­kon túlmenően a felhasználói programokat részben módosítani kell. A találmány célja olyan eljárás és kapcso­lási elrendezés kidolgozása az ESZ-1010 tí­pusú számítógép operatív memóriájának ki­bővítésére, amely kiküszöböli az ismert meg­oldások hátrányait, és így alkalmas a felhasz­náló által megkívánt mértékű, maximum 1 Mbyte-ig terjedő kapacitásnövelésre, és emellett lehetővé teszi bármelyik periféria szá­mára tetszőleges memóriaszegmens elérését A célkitűzéshez tartozik az is, hogy a kap­csolási elrendezés egyszerű legyen, a számí­tógép eredeti áramköreinek csak minimális módosítását igényelje, és a korábban létreho­zott programok változatlanul futtathatók ma­radjanak. Találmányi gondolat alapja az a felisme­rés, hogy az ESZ-1010 számítógép operatív memóriája úgy bővíthető egyszerű módon, ha a számítógép működéséhez szükséges glo­bális és lokális címregisztert, valamint az uta­­sitásszámlálót négybites bővítő regiszterek­kel látjuk el, továbbá a felfüggesztési rend­szerhez igazodó számú négybites regiszter­ből álló felfüggesztési szegmens címregisz­ter és ugyancsak négybites közvetlen adat­­címregisztert hozunk létre, és ezeket a regisz­tereket a program futásának megfelelő tar­talommal látjuk el, az aktuális memóriaterü­letet meghatározó regiszter tartalmát kivá­lasztjuk, tároljuk, majd az így kijelölt memó­riaterülettel az adatforgalmat lebonyolítjuk. A kitűzött célnak megfelelően a találmány szerinti kapcsolási elrendezés az ESZ-1010 típusú számítógép operatív memóriájának bővítésére,—amely központi vezérlő egységet és a központi vezérlő egységgel mikroprog­ram buszon át összekötött mikroprogram tá­rat,továbbá a központi vezérlő egységhez köz­ponti cím- és adatbusz, valamint kétirányú vezérlő busz útján csatlakoztatott periféria­busz vezérlőt tartalmaz, és a központi vezér­lő egység memória adat- és címbuszon át van a memória egységgel összekapcsolva—oly módon van kialakítva, hogy a memória egység legfeljebb négy darab, egyenként maximum 256 Kbyte kapacitású memória modulból van összeállítva, a perifériabusz vezérlő memória­2 3 5 IC 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom