179508. lajstromszámú szabadalom • Eljárás és kapcsolási elrendezés számítástechnikai eszközök fejlesztés közbeni próbafuttatására
9 179508 10 A találmány szerinti elrendezés előnyei a következők: 1. A feltételtár és az összehasonlító egység alkalmazása lehetőséget biztosít arra, hogy a fejlesztési se- 5 gédberendezést vagy logikai állapotanalizátort használó mérnök vagy programozó egyidejűleg több töréspont, vagy oszcilloszkóp szinkronjel feltételeinek az előírásával a programelágazások vizsgálatát is elvégezhesse. 10 2. Lehetőség van arra, hosszabb programok futása esetén - a vizsgálandó feltétel pontosabb megadásával - leszűkítsük a viszonylag drága, s ezért sok esetben nem elég nagy kapacitású eseménytárba beírandó események körét csupán olyan eseményekre, 15 amelyek a vizsgálat szempontjából fontosak. így az eseménytár jobban kihasználható és tartalmának az ember általi kiértékelése is könnyebben elvégezhető. 3. Könnyen vizsgálhatók a felhasználói rendszer fontosabb hardware-állapotai az alkalmazott felhasz- 20 nálói adatszó és esemény lehetőséggel. 4. A funkciókijelölő regiszterek tömbjének az alkalmazása tovább növeli az előírható feltételek számát oly módon, hogy az azonos feltételhez tartozó funkciók csak egy regisztert kötnek le a 16 feltételtár 25 megfelelő regisztertömbjében és a 16H ciklusszámláló regisztertömbben. 5. A találmány szerinti elrendezés kisebb méretű és olcsóbb, mint több hagyományos méretű, de csak egy feltétel-adatszót vizsgáló egység. 30 Szabadalmi igénypontok: 1. Eljárás számítástechnikai eszköz(ök) fejlesztés 35 közbeni próbafuttatására, melynek során a vizsgál(and)ó programot, illetve programrészt legalább részben a fejlesztési segédberendezésként alkalmazott kisegítő processzoron - adott esetben pedig egyes programrészeket már a kiszolgálandó számítástech- 40 nikai rendszer processzorén (továbbiakban: felhasználói processzor) - futtatjuk, a mindenkori kívánt vizsgálandó fázis azonosítására alkalmas feltétel-adatszót kapcsolunk feltétel-detektor első bemenetére, mely feltétel-detektor második bemenetére a futta- 45 tott processzor megfelelő csatornája csatlakozik, a mindenkori azonosított fázis feltételei szerint elvégezzük az ellenőrzést és - ha szükséges - beavatkozást, ha pedig a feltétel-detektor a rendszert töréspontban megállította, az ellenőrzés és - adott esetben - beavatkozás elvégzése után újra indítjuk a processzort és a következő azonosított fázisban folytatjuk a vizsgálatot, azzal jellemezve, hogy előre kijelölve valamennyi, a folyamat során vizsgálni kívánt fázist és összeállítva az ehhez szükséges feltétel-adatszavak készletét oly módon, hogy minden egyes adatszó a fázísazonosításra alkalmas információt és az adott fázishoz rendelendő funkcióra vonatkozó információt tartalmazza, az így kapott egyes feltétel-adatszavakat - ennek megfelelő szervezésű - közvetlen hozzáférésű tár (továbbiakban: feltételtár) külön címezhető rekeszeibe beírjuk, ezt a feltételtárat kapcsoljuk a feltétel-detektor első bemenetére és időmultiplex szervezésű címzőjelekkel vezéreljük annak kiolvasását, a mindenkori azonosított fázishoz alkalmazkodva végezzük az egymást követően azonosított fázisokban a program ellenőrzését és/vagy az abból folyó beavatkozást és szükség szerint a processzor újabb indítását. 2. Kapcsolási elrendezés számítástechnikai eszköz(ök) fejlesztés közbeni próbafuttatásához, mely tartalmaz kisegítő processzort, felhasználó processzor beiktatására alkalmasan kialakított illesztőszervet, funkciójelképző főegységet és megjelenítő egységet, s a funkciójelképző főegységben összehasonlító áramkört, melynek első bemenete feltétel-bemenet, második bemenetére pedig egyfelől a kisegítő processzor, másfelől az illesztőszerv csatlakozik, azzal jellemezve, hogy a funkciójelképző főegység (11) tartalmaz feltételtárat (16), melynek kimenete az összehasonlító áramkör (23) első bemenetére csatlakozik és időosztásos cimzőegységet (17), melynek (egyik) címkimenete a feltétel tár (16) címbemenetére csatlakozik. 3. A 2. igénypont szerinti kapcsolási elrendezés kiviteli alakja, azzal jellemezve, hogy az összehasonlító áramkör (23) kimenete két- vagy többkimenetű funkciókijelölő egység (18) vezérlőbemenetére csatlakozik és a funkciókijelölő egység (18) egyes kimenetei alkotják a funkciójelképző főegység (1 i) egyes funkciókimeneteit (b, c, d). 4. A 2. vagy 3. igénypont szerinti kapcsolási elrendezés kiviteli alakja, azzal jellemezve, hogy a feltételtár (16) tartalmaz processzor-cím regisztertömböt (16A), processzor-vezérlő regisztertömböt (16B), processzor-adatszó regisztertömböt (16C), processzor-adatmaszk regisztertömböt (16D), felhasználói adatszó regisztertömböt (16E) és felhasználói adatmaszk regisztertömböt (16E). 2 rajz, 8 ábra A kiadásért felel: a Közgazdasági és Jogi Könyvkiadó igazgatója 834145 - Zrínyi Nyomda, Budapest 5