187206. lajstromszámú szabadalom • Berendezés számítógép memóriatartományának bővítésére a címtartomány megváltoztatása nélkül
o 187206 3 A találmány tárgya: Berendezés számítógépek memóriatartományának bővítésére a címtartomány megváltoztatása nélkül. Mint ismeretes, ahhoz, hogy egy számítógép memóriájába bekapcsolás után programot tudjunk betölteni valamilyen perifériás eszközről, bizonyos, más a memóriába levő programra van szükség. Ezt a beolvasó programot általában egy csak olvasható memóriában helyezik el, és azt a számítógép központi vezetékkötegére csatlakoztatják. Szükségszerűen ez a csak olvasható memória a számítógép címtartományából foglal le egy bizonyos területet, ezért követelmény, hogy minél kisebb legyen a lefoglalt hely, azaz minél rövidebb legyen ez a beolvasható program. A csak olvasó memóriában levő programot nem lehet bővíteni, megnövelni, mert az korlátozná a számítógép operatív memória tartományát. Diagnosztikai szempontból hasznos lenne, ha a csak olvasható memória tesztprogramokat is tartalmazna, hogy a számítógépről könnyen, gyorsan meg lehessen állapítani hogy jó-e, vagy mi a hibája. A hibás számítógép azonban nem tudja a tesztprogramot betölteni a memóriába külső adathordozóról. Továbbá, ha az adathordozó eszköz hibásodik meg, arról is csak programmal lehet eldönteni, hogy mi a hibája. Kézenfekvő tehát, hogy ezeket a nélkülözhetetlen tesztprogramokat is a csak olvasható memóriában tároljuk, a beolvasó program mellett. így viszont jelentős címterületet foglalna le a csak olvasható memória a számítógép központi memóriájától. A találmánnyal célunk a fentiekben vázolt nehézségek egyidejű kiküszöbölése, és olyan csak olvasható memória létrehozása, mely tetszőlegesen hosszú programot tartalmazhat anélkül, hogy az eddigi beolvasó programnál nagyobb helyet venne el a számítógép központi memóriájától. A találmány alapja az a felismerés, hogy a kitűzött feladat egyszerűen megoldódik, ha több csak olvasható memóriát helyezünk el a számítógép központi vezetékkötegén, de mindig csak egy kapcsolódik rá. Azaz, a számítógép ugyanazon a címtartományon más és más programot talál, és ezt a tartalom cserélgetést egy logikai hálózat végzi el. A találmány szerinti berendezés olyan ismert berendezés továbbfejlesztése, amelynek központi vezetékkötegre kapcsolódó központi egysége, operatív memóriája és perifériás egységei vannak. A továbbfejlesztés, vagyis a találmány abban van, hogy a berendezésnek intelligens konzol egysége és csak olvasható memóriája van. Az intelligens konzolegység ki/bemenetei a központi vezetékkötegre, illetve központi vezérlő vezetékkötegen keresztül a központi egység kimeneteire, kimenete pedig egy kiválasztóvezetékkötegen keresztül a csak olvasható memória ki/bemenetei a központi vezetékkötegre vannak csatlakoztatva. A találmány értelmében célszerű, ha az intelligens konzol egységnek beavatkozó részegysége, vezérlő részegysége, illesztő részegysége és kijelző részegysége van. A vezérlő részegység bemenete vezérlő vezetékkötegen át a beavatkozó részegység kimeneteire, ki/bemenetei a központi vezérlő vezetékkötegre, illetve információs vezetékkötegen keresztül az illesztő részegység ki/bemeneteire, kimenetei pedig a kiválasztó vezetékkötegre, valamint állapot vezetékkötegen át a kijelző részegység bemeneteire van köt ve. Az illesztő részegység bemenete beavat közi) vezetékkötegen keresztül a beavatkozó részegység kimeneteire, ki/benienete pedig a központi vezetékkötegre van csatlakoztatva. Nevezetesen célszerű, ha a vezérlő részegységnek időrendi logikai áramköre, bemenő multiplexere, kimenő tárolója van. A bemenő multiplexer bemenetei a központi vezetékkötegre, kimenetei pedig bemenő vezetékkötegen át az időrendi logikai áramkör bemeneteire csatlakozik. A kimenő tároló bemenete kimenő vezetékkötegen keresztül az időrendi logikai áramkör bemeneteire csatlakozik. A kimenő tároló bemenete kimenő vezetékkötegen keresztül az időrendi logikai áramkör kimeneteire, kimenetéi pedig a központi vezérlő —, és a kiválasztóvezetékkötegre van csatlakoztatva. Az időrendi logikai áramkör további bemenetei a vezérlő és az információs vezetékkötegekre, további kimeDetei pedig az állapot vezetékkötegre van kötve. Célszerű továbbá az is, hogy az időrendi logikai áramkör mikroprocesszor. A mikroprocesszor központi vezetékrendszerét a vezérlő —, az állapot —, az információs —, a bemenő —, valamint a kimenő vezetékkötegek képezik. Célszerű ha a csak olvasható memória memóriamodulokból áll. A memóriamodulok bemenetei a kiválasztó vezetékkötegre, ki/bemeneti pedig a központi vezetékkötegre vannak kötve. Célszerű az is, hogy a memóriamoduloknak kiválasztó áramköre, címfelismerő áramköre, memória blokkja és vezérlő áramköre van. A kiválasztó áramkör bemenetei a kiválasztó vezetékkötegre, kimenete pedig kiválasztó vezetéken keresztül a memóriablokk bemenetére csatlakozik. A címfelismerő áramkör bemenete a központi vezetékkötegre, kimenetei pedig címvezetékkötegen át a memóriablokk bemeneteire van kötve, a memóriablokk kimenetei a központi vezetékkötegre csatlakoznak. A vezérlő áramkör ki/bemenetei a központi vezetékkötegre, kimenete pedig engedélyező vezetéken keresztül a memóriablokk további bemenetére van kötve. A találmányt részletesen rajz alapján címeztetjük, amelyen az ismert é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 és a találmány szerinti berendezés; a 2. ábra a találmány szerinti intelligens konzol egység kiviteli alakja; a 3. ábra a találmány szerinti konzolegység vezérlő részegységének kiviteli alakja; a 4. ábra az ismert és a találmány szerinti berendezés csak olvasható memóriaegységének kiviteli alakja; az •5. ábra a találmány szerinti csak olvasható memóriaegység memória moduljainak kiviteli alakja. A rajzon azonos hivatkozási számok hasonló részleteket jelölnek. Ha egy-egy részlet ugyanazon megoldáson belül többszörösen előfordul, vagy valamely részletben további részletet különböztetünk meg, a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. Az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jelezzük. Az ismert berendezést az 1. ábra alapján ismertetjük, 5 10 15 20 25 30 35 40 45 50 55 60 2