Отладчик afd pro

Важливо! Для ассемблирования в 16-розрядному режимі роботи процесора можна скористатися вбудованим відладчиком MASM32 або отладчиком AFD Pro, який дозволяє транслювати програму в покроковому режимі і автоматичному, з можливістю зупинки після натискання гарячої клавіші.

Запуск налагоджувача відбувається традиційно набором в командному рядку AFDPRO.EXE із зазначенням завантажується в відладчик файлу.

де game.exe (або game.com) - транслюється програма.

Вікно з запущеним отладчиком представлено на рис. 1.

Рис.1. вікно відладчика

У нижньому рядку представлені пункти меню, що викликаються клавішамі˸

F1 - виконання по кроках з заходом всередину процедури

F2 - послідовне виконання - процедура -за один крок (без заходу внутрьпроцедури).

F7, F8 - навігація по вікнах відповідно вгору, вниз

F9, F10 вправо вліво.

Для перемикання між командним вікном і отладчиком використовується комбінація команди mo a on і потім клавіші F6.

Решта команд можна знайти, в разі якщо викликати вікно допомоги F4.

Команди налагоджувача набираються в рядку "CMD>" ˸

QUIT - вийти з програми

Перервати виконання програми можна натисканням клавіш Ctrl + Esc.

Читайте також

Tasm вміє ассембліровать синтаксично правильні програми, але не розуміє, що, власне, ця програма робить. Часто програма працює не так, як, на вашу думку, повинна була б працювати. У такій ситуації може допомогти TD-програма, розроблена для пошуку і. [Читати далі].