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
MAGYAR NÉPKÖZTARS ASAG SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY 179516 Bejelentés napja: 1979. V. 24. (MA-3156) Nemzetközi osztályozás: NSZ03: G 06 F 11/^ liefert ORSZÁGOS Közzététel napja: 1982. II. 27. * I*í -fi ) TALÁLMÁNYI Megjelent: 1984. V. 31. ‘ -*5;,. ftajuacaA \Kf^ HIVATAL Feltalálók: Szabadalmas: Ebergényi Sándor villamosmérnök 20%, Gödény László villamosmérnök 10%, MTA Központi Fizikai Kecskés Ferenc villamos üzemmérnök 10%, Leveleki Lajos villamosmérnök 15%, Kutató Intézete, Budapest Szalay Miklós villamosmérnök 15%, Szebényi Endre villamosmérnök 10%, Takács István villamosmérnök 10%, Tamás György villamosmérnök 10%, Budapest Berendezés számítógépek önvizsgálatához szükséges vezérlőjelek előállítására 1 2 A találmány tárgya berendezés számítógépek önvizsgálatához szükséges vezérlőjelek előállítására ROM és RAM részekből álló operatív memória felhasználásával. Számítógépek operatív memóriája, ahol a programok és adatok tárolása történik, általában RAM (Random Access Memory) típusú, ami azt jelenti, hogy az egyes rekeszekben az információ bármikor átírható és kiolvasható. Az egyes rekeszek elérési ideje konstans, független a megcímzett rekesz címétől. így tetszés szerint lehet a gépben a programokat módosítani, kicserélni lyukszalag, disk, vagy egyéb bemenő periféria segítségével. Sok esetben ilyen üzemmódban működik a gép, amikor a program hosszú időn keresztül állandó, ilyen például öntesztelés, terminálvezérlés, kommunikációs üzemmód, mérésadatgyűjtés, stb. Ezekben az alkalmazásokban hálózatkimaradás, vagy üzemszünet esetén a programokat újból be kell írni, ha nincs hálózatfigyelő elektronika és egyenáramú áramforrás a félvezető tárolóelemek táplálására. Ez a 20 programbeírás időt és kezelő személyzeti beavatkozást jelent a rendszer indításakor. Ezekben az esetekben a programot nem RAM memóriában, hanem csak olvasható, úgynevezett ROM (read Only Memory) memóriákba helyezik el. Ezek hasonló szervezésűek 25 mint a RAM-ok, csak az egyes rekeszekben levő információt gyártáskor égetik be. így a ROM memória elemet a számítógép operatív memóriájába helyezve, csak kiolvasni lehet. Természetesen hálózatkimaradás után a tárolt információ változatlan. Tekintettel arra hogy a programok mindig használnak munkarekeszeket, adatmezőket, az operatív memóriákban a ROM terület mellett mindig egy vagy több RAM terület is működik. Az ismert elrendezésekben a RAM és ROM 5 területek szóhosszúsága megegyezik és az adott központi egység vezérlési tulajdonságainak megfelelő bitszámú. A számítógépek önvizsgálata a minél nagyobb megbízhatóság érdekében rendkívül fontos. Hagyományos elrendezésekben ezt úgy valósítják 10 meg, hogy a vizsgáló programot az operatív memória egy ROM részére helyezik el. Ennek az a hátránya, hogy a vizsgáló program elsősorban csak a központi egységet ellenőrzi, mert a periféria illesztő áramkörök működését csak bonyolultan, hosszú ideig tudja meg- 15 figyelni. Ennek az az oka, hogy a hagyományos elrendezésekben az operatív memóriák csak a gép normál utasításait tárolják, a program és adattárolási funkción kívül vezérlő jeleket a gép központi egységei számára nem tudnak biztosítani. A találmány célja olyan RAM és ROM memóriából felépített operatív memória kialakítása, mely a hagyományos tárolási műveleteken kívül a számítógép központi egysége és a periféria illesztő áramköre közötti adatvonalon folyó információ áramlásának az irányát vezérli, periféria utasításoknál az akkumulátor törlését, a számítógép önvizsgáló üzemmódjában a periféria illesztő áramkörök állapotjelző bitjeit, valamint a RAM operatív memória címző és tároló áramköreit 30 vezérli. 179516