Debuggerul AFD este conceput pentru a rezolva o gamă largă de sarcini, inclusiv următoarele:
· Dezvoltarea și depanarea programelor proprii în limba de asamblare
· Dezasamblarea fișierelor COM și EXE,
· Studierea activității programelor și modificarea lor,
· Studierea conținutului actual al memoriei și registrelor operative,
Debugger-ul oferă două ecranul principal al ordinului de utilizator în care, toate operațiunile și informațiile de bază prestate și o alternativă realocate pentru a afișa rezultatele programului. Ecranul principal are două pagini. A doua pagină este pentru setarea punctelor de întrerupere în program. Tranzițiile de la o pagină la alta sunt efectuate prin apăsarea tastei funcționale F5 - Set Point Break, care se reflectă în meniul din partea de jos a ecranului de prima pagină.
Comenzile de debugger sunt executate după apăsarea tastei ENTER.
Să prezentăm câteva comenzi de bază ale instrumentului de depanare:
QUIT> - ieșire de la debugger. Când ieșiți din programul de depanare, fișierele de lucru nu sunt salvate.
L <имя файла> - comanda pentru a încărca un fișier de pe disc.
MO A ON - pentru a activa un ecran alternativ pentru afișarea datelor în timpul operației. După ce ați activat opțiunea ON, conexiunea dintre ecranul principal și ecranele alternative (comutarea) se realizează utilizând tasta F6.
Funcția de asignare a tastelor:
F1-execuție pas cu pas a programului cu introducerea procedurii:
F2 - executarea pas cu pas a programului fără a intra în procedură:
F3- reporniți programul:
F4- HELP comanda debugger:
F6 - Comutarea ecranelor principale și alternative (inițializate după setarea corespunzătoare): F7, F8, F9, F10 - Setați cursorul în câmpul dorit al ecranului.