Eveniment software
Software-ul evenimentului este recunoscut de fiecare dată când procesorul execută comanda, din care primul octet aparține zonei monitorizate. Atunci când se efectuează o comandă utilizată pentru a executa comanda, evenimentul software-ul este recunoscut în acele cazuri în care zona monitorizată este fie primul octet pentru a executa o comandă, sau primul octet din comenzile subordonate, sau primii octeți ai acestor două echipe. [1]
eveniment Software-ul este recunoscut în cazurile în care conținutul registrelor 9 - 11 stabilește un program de înregistrare a evenimentelor și avem unul dintre aceste evenimente sau mai mult. [2]
software-ul de înregistrare eveniment include o valoare de un singur bit 1 BSC modul de management avansat. Practic modul de înregistrare evenimente de control al software-ului este efectuat. [4]
Recunoaștere demasca software-ul este o întrerupere de software. [5]
Dacă există un eveniment de software specificat și procesorul permite înregistrarea se face întrerupere de software. Motivul pentru întrerupere este determinată de biți de cod de întrerupere 8, care este setat la 1, iar informațiile introduse în celulele 150 - 155 de memorie principală. întrerupe cod în acest caz, se poate indica în același timp un eveniment de software, precum și orice altă cauză a unui software de întrerupere. [6]
Înregistrare eveniment de software proiectat pentru a fi utilizat pentru programele de depanare. [7]
Întrerupere din cauza evoluțiilor software făcute după echipa responsabilă pentru acest eveniment. Apariția unui eveniment nu afectează performanța echipei, care poate fi completat, desființate, anulate sau suprimate. În cazul în care evenimentul este un apel de comandă eșantion superiorului, o întrerupere din cauza unui eveniment software-ul are loc imediat după manipularea supraveghetorului de întrerupere. [8]
instrumente software de logare vă permit să producă în mod selectiv întrerupe software și sunt concepute pentru a îmbunătăți eficiența procesului de depanare. [9]
La starea de evenimente software indică un bit în codul de întrerupere 8, în care biții 0 - 7 sunt aduse zerouri. dezvoltarea de software Stare pot fi identificate în același timp cu o altă condiție întrerupere a programului; în acest caz, acesta este stocat bit 8 1, iar biții 9 - 15 - valoare codificată. [11]
software-ul de înregistrare eveniment Block (PRE) facilitează programele de depanare folosind pereryvaniya închirierea anumitor evenimente care apar în timpul execuției programului. Puteți înregistra următoarele evenimente de program: executarea cu succes a instrucțiunii de ramură, preluarea instrucțiunii dintr-o anumită regiune OP, modificarea unui program operațional o anumită zonă, să modifice conținutul registrului general specificat. zasylaya Programul de coduri în registrele de control din unitatea de descărcare și masca în software-ul de logare MTP corespunzătoare, solicită să fie înregistrate evenimente și controlate în această regiune a memoriei și a registrelor generale. [12]
software-ul de înregistrare eveniment bloc facilitează programe de depanare, alertarea folosind întreruperea anumitor evenimente care apar în timpul execuției programului. Puteți înregistra următoarele, programul de evenimente: executarea cu succes a instrucțiunii de ramură; preluarea instrucțiunii dintr-o anumită zonă a PO; DO schimba zona predeterminată; modificarea conținutului registrului general specificat. zasylaya Programul de coduri în registrele de control 9 corespunzătoare - 11 în unitatea de descărcare și masca în software-ul de logare MTP, solicită să fie înregistrate evenimente și controlate în această regiune a memoriei și a registrelor generale. [13]
În ceea ce privește prelucrarea evenimentelor programului. [14]
Condiția evenimentului software-ul de întrerupere nu este salvat în anticiparea procesării. În cazul în care evenimentul software-ul are loc într-un moment în care procesorul este mascat pentru întreruperea acestui eveniment cu o mască în PSW sau măști în registrul de control 9, starea pauză este pierdut. [15]
Pagini: 1 2 3 4