181769. lajstromszámú szabadalom • Berendezés számítógép címvonalszám által korlátozott címzési lehetőségének bővítésére
MAGTAB NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS 181769 SZOLGÁLATI TALÁLMÁNY Bejelentés napja: 1980. XII. 19. (3071/80) Nemzetközi osztályozás: NSZO3 : G 06 F 9/22 ORSZÁGOS TALÁLMÁNYI HIVATAL Közzététel napja: 1982. XII. 28. Megjelent: 1985. V. 31. Feltalálók: Szabadalmas: Back András okleveles villamosmérnök 25%, Csabai Tibor okleveles villamos- Híradástechnika Szövetkezet, mérnök 25%, Elek Sándor okleveles villamosmérnök 25%, Fekete Attila okle- Budapest veles villamosmérnök 15%, Huzlicska lózsef okleveles villamosmérnök 6%, Budapest, Szöllösí István okleveles villamosmérnök 4%, Szolnok Berendezés számítógép címvonalszám által korlátozott címzési lehetőségének bővítésére 1 A találmány tárgya berendezés számítógép címvonalszám által korlátozott címzési lehetőségeinek bővítésére, amely berendezésben memóriák, címsín, adatsín, memória címdekóderek vannak. A mikroszámítógépekben alkalmazott eddigi megoldások a mikroprocesszor címvonalainak száma által meghatározott memória térképet programtárra, operatív tárra és perifériákat kezelő területekre osztották fel. Amennyiben az adott mikroszámítógép rendszer működtetéséhez szükséges programtároló kapacitás és operatív tár kapacitás összege meghaladta a rendelkezésre álló címzési lehetőséget, úgy a programok és/vagy az adatok bizonyos részét háttértárban helyezték el. A félvezető eszközök árának csökkenése, a mechanikus alkatrészek elhagyása miatti megbízhatóság javulás, a gyorsabb működés egyaránt abba az irányba mutatnak, hogy a programokat az esetek legnagyobb részében célszerűbb fix félvezető-programtárakban elhelyezni. Hosszabb programok esetén ennek a törekvésnek hamar korlátot szab az, hogy a programokon kívül esetleg nagyobb mennyiségű adatot is mozgatni kell lehetőleg az operatív tárban, így az operatív tár igény és a programtár igény összege hamar meghaladja a címvonalak száma által meghatározott címzési lehetőséget. A találmány szerinti berendezés lehetővé teszi, hogy az operatív tár részére biztosítsuk a címvonalakról „látható” memória térkép legnagyobb részét 2 és aránylag kis „címterületen” gyakorlatilag tetszőleges mennyiségű program-memóriát helyezzünk el. A találmány alapja az a felismerés, hogy ha a címvonalakról „látható” memória térkép bővíteni kívánt 5 részét meghatározott számú (például azonos hosszúságú) területre osztjuk, ezen területek mögé többszörös memória mennyiségeket rendelünk és mindegyik területhez a memória térkép egy-egy előre definiált helyén egy-egy úgynevezett kapcsolóul szót rendelünk, akkor a kapcsolószó mutatja meg, hogy a bővítendő területen levő a címvonalakról azonosnak „látszó” többszörös memóriatartalom közül melyikre hivatkozunk, tehát így korlátozott címzési lehetőséggel (pl. 16 bites címvonallal) ren- 15 delkező mikroprocesszorokkal tetszőleges mennyiségű programmemória hozzáférést teszünk lehetővé. A találmánynak az a lényege, hogy a címsín kapcsolószó címdekóderre csatlakozik, amely kapcso- 20 lószó címdekóder kimenete olyan komparátor engedélyező bemenetére van kötve, amely komparátorhoz egyrészt adatsín, másrészt kapcsolószó referencia egység csatlakozik, míg a komparátor logikai igen kimenete egybites regiszter beíró bemenetére 25 van kötve, továbbá az egybites regiszter kimenete és a memória címdekóder kimenete ÉS fokozaton keresztül a memória engedélyező bemenetére csatlakozik. A találmányt részletesebben az ábrákon bemuta- 30 tott kivitek példák segítségével ismertetjük, 181769