175939. lajstromszámú szabadalom • Üzemi regizter elrendezés adatfeldolgozó rendszerhez

MAGYAR népköztársaság SZABADALMI LEÍRÁS 175939 <£> Bejelentés napja: 1977. III. 18. (IE—772) Nagy-Britannia-beli elsőbbsége: 1976. III. 18. (10865/76) Nemzetközi osztályozás: G 06 F 9/18 ORSZÁGOS TALÁLMÁNYI Közzététel napja: 1980. V. 28. HIVATAL Megjelent: 1981. III. 31. ^ - - --------- — Feltaláló: Szabadalmas: Jones John Austin, mérnök, Stockport, Procter Brian John, mérnök, Hyde, Cheshire, International Computers Limited, London Nagy-Britannia Nagy-Britannia Üzemi regiszter elrendezés adatfeldolgozó rendszerhez 1 A találmány tárgya üzemi regiszter elrendezés adatfeldolgozó rendszerhez. Adatfeldolgozó rendszerekben gyakran lehetőség van arra, hogy a program végrehajtását különböző okokból megszakítsák, például hiba esetén, vagy 5 egyéb azonnali megszakítási kérés beérkezésekor. Dyen esetben, ha a programot a megszakítás kiszol­gálása után folytatni kell, rendszerint a program „visszafuttatására” van szükség, tehát arra, hogy a megszakítást megelőző korábbi időponttól kezdve a 10 programot újra indítsuk. Például ha a megszakítás hiba következtében vált szükségessé, akkor az utol­só még végrehajtott utasítás eredménye nem bizto­san érvényes, és ezért a program legalább olyan mérvű visszafuttatására van szükség, amely legalább is ezen utasítást ismételten végrehajtja. Az ilyen visszafuttatási művelet legszélsőbb ese­tét a teljes program kezdettől való újraindítása jelentené, de ez nyilvánvaló módon gazdaságtalan lenne. Egy másik már alkalmazott módszer a prog- 20 ram „ellenőrző pontozása”. Ennél a módszernél ellenőrző pontokat visznek be a programba, ame­lyek meghatározott időközökben követik egymást, és minden ellenőrző pontnál a program innentől kezdődő újraindításához szükséges információk egy 25 visszatartó tárban tárolnak. Egy további, már javasolt módszer szerint több speciális rendeltetésű visszatartó regisztert alkalmaz­nak, és ezekbe szabályos időközökben különböző adatregiszterek tartalmát automatikusan beviszik. 30 2 Ezt az információt így megőrzik, és automatikusan visszanyerik az adatregiszterek részére, ha ismételt futtatásra kerül sor. Célunk a találmánnyal az információ megőrzés új módszerének kidolgozása, amely az előforduló visszafuttatási művelethez használható, és amely szükségtelenné teszi az információnak a visszatartó tároláshoz való, továbbítását. A találmány szerint üzemi regiszter elrendezést hozunk létre, amelynek tárja több egyedileg hozzá­férhető rekesszel rendelkezik, és a rendszer úgy van elrendezve, hogy legalább néhány, a végrehaj­tandó utasítások közül képes a tárhoz való hozzá­férést kezdeményezni, amelynél a rekeszek közül legalább néhány párokba van rendezve, és minden párhoz olyan jelző szerv tartozik, amely jelzi, hogy a pár melyik rekesze használható kiolvasási és melyik beírási hozzáférés céljából, és amelynél a rekeszpár egyikébe irányuló beírási hozzáférésre adott válaszul a párral társított indikátor jelzi, hogy most a pár ugyanezen rekeszében kiolvasási hozzáférés zajlik, mint amely rekeszben pillanatnyi­lag beírási hozzáférés vdt jelezve, és minden indi­kátort, azaz jelzőszervet periodikusan úgy állí­tunk be, hogy jelezze, hogy pillanatnyilag beírási hozzáférés történik a pár másik rekeszében, mint amelyikre pillanatnyilag kiolvasási hozzáférés jelzés tartozik. Be fogjuk látni, hogy mindennek eredményeként bármely időpontban egy adott pár egyik rekesze 175939

Next

/
Oldalképek
Tartalom