167446. lajstromszámú szabadalom • Berendezés real time üzemmódban, különböző prioritási szinteken dolgozó folyamatirányító számítógép rendellenes programvégrehajtásának jelzésére

5 167446 6 CHR vezérlőregiszterre vannak kötve, amelyben egy-egy fokozat tartozik mindegyik kimenethez, amely az NA-NC blokkokból jön. Egy jel meg­jelenésekor a hozzátartozó fokozat bebillen, ezzel jelezve a CPU központi egységnek, hogy a kapott 5 figyelmeztető- vagy vészjelnek megfelelő utasítást aktivizálni kell (az utóbbi jeleket kl-kn kimenetek szolgáltatják). A berendezéshez még ILR regiszter tartozik, amelyben a fokozatok száma megegyezik a priori- 10 tási szintek számával, amiket ellenőrizni kell. Az egyes fokozatok ismert módon — amelyik szinthez rendelt fokozat bebillent állapotú - kiváltják a megfelelő szinten a munka elkezdését. Ezt a regisztert, amelynek a példa szerinti első három 15 fokozata az A, B és C szinteknek felel meg, használjuk fel a találmány szerint, hogy elindítsa valamennyi prioritási szint vagy programrész szám­lálóját. Amikor egy db l-es van a regiszterben, például az A szinthez tartozó fokozatban, ehhez a 20 fokozathoz tartozó kimenet, ami két 01 és 02 És-kapu egy-egy bemenetére van kötve, lesz akti­vizált. Ez annak eredménye, hogy az A szinten a munka megkezdődött és előállt annak feltétele, hogy a számlálókat előre léptessük CL óragene- 25 rátorból jövő óraimpulzusokkal. A 01 ÉS-kapu most átengedi az óraimpulzusokat az RA számláló felé úgy, hogy ez a számláló az A szinten történő munka teljes idejében előre számlál. A 02 ÉS-kapu további bemeneti feltétel teljesülésére vár, mielőtt 30 az RAx számlálót az óraimpulzusok előre kezdenék léptetni.. Ez a feltétel az, hogy a Pax programrész, ami ehhez a számlálóhoz tartozik, elkezdje mű­ködését. Ezt az jelzi, hogy a w íróvezeték aktivizált. Ennek eredményeként MV bistabil multi- 35 vibrátor állapota megváltozik, és az l-es állapot hatására a 02 ÉS-kapu hiányzó feltétele teljesül, így az RAx számláló előre léptetése megkezdődik. Az 1 és lx kimeneteken a számlálók állapota bármely pillanatban kiolvasható attól függetlenül, 40 hogy a számláló elérte-e a jelzési állapotot, vagy sem. A CL óragenerátor és a 01 és 02 ÉS-kapuk egyik bemenete közé (ilyen kapuk természetesen mindegyik NA-NC blokkhoz tartoznak) célszerű 45 OC ÉS-kaput bekötni, például invertáló típusút. Ennek az ÉS-kapunak invertáló bemenete a CPU központi egységgel van összekötve, és az adatke­zelés valamely a számlálókból jövő vészjel függ-50 vényében történő megállításakor, egy jel jelenik meg ezen a bemeneten, aminek hatására a szám­lálókba menő órajelek megszakadnak. így ezeknek a számlálóknak az előre léptetése megáll, és a vészjel pillanatában a számlálók állapota kiolvas­ható r olvasóvezeték segítségével. Amint a fentiekből kitűnik, a találmány szerinti berendezés segítségével lehetségessé válik bármely tetszőleges programrész végrehajtási idejének fi­gyelése. Szabadalmi igénypontok: 1. Berendezés real time üzemmódban, különböző prioritási szinteken dolgozó folyamatirányító szá­mítógép rendellenes programvégrehajtásának jel­zésére, ahol minden egyes prioritási szinten több programrész kerül végrehajtásra, amely beren­dezésnek minden egyes prioritási szinthez hozzá­rendelt és az azon folyó munkát állapotával jelző fokozatokat tartalmazó regisztere és a számítógép számára időinformációt előállító óragenerátora van, azzal jellemezve, hogy minden egyes prioritási szinthez tartozó első digitális számlálója (RA) és minden egyes figyelt programrészhez tartozó má­sodik digitális számlálója (RAx) van, amely digitális számlálók (RA, RAx) az éppen munkában lévő program prioritási szintjének és programrészének megfelelően vezérelt logikai áramkörökön (01, 02, MV) át vannak az óragenerátorhoz (CL) csatla­koztatva, továbbá a berendezésnek a számítógép központi egységéhez (CPU) csatlakoztatott, az egyes prioritási szintekhez valamint program­részekhez hozzárendelt fokozatokat tartalmazó ve­zérlőregisztere (CHR) van, amely vezérlőregiszter (CHR) fokozatai a megfelelő digitális számlálók (RA, RAx) meghatározott állapotot jelző kimene­teihez (g, s, sx) vannak csatlakoztatva. 2. Az 1. igénypont szerinti berendezés kiviteli alakja, azzal jellemezve, hogy az első digitális számlálónak (RA) a prioritási szinten folyó munka kezdetétől mért első időszakaszhoz (to) hozzá­rendelt figyelmeztetőjelet kiadó kimenete (g) a vezérlőregiszter (CHR) egyik fokozatára, a munka kezdetétől mért második időszakaszhoz (tp) hozzá­rendelt vészjelet kiadó kimenete (3) pedig a vezérlőregiszter (CHR) másik fokozatára van csat­lakoztatva. 2 rajz, 3 ábra A kiadásért felel: a Közgazdasági és Jogi Könyvkiadó igazgatója 766103 - Zrínyi Nyomda

Next

/
Thumbnails
Contents