Шаг 10 - Turbo Debugger для DOS

После установки TASM Вы можете его найти через ПУСК:

10_1.gif (3260 b)

Запускаем. Вот он какой:

10_2.gif (15230 b)

Давайте через меню File откроем нашу программу (попасть в меню F10 смотри подсказку ниже). После загрузки Вы увидите машинный код который является как раз почти точной копией нашего кода.

10_3.gif (3005 b)

Нажимая на клавишу F8 Вы можете передвигаться по каждой команде наблюдая за тем как меняются регистры и но кроме этого Вы можете просматривать в окнах содержимое памяти. Давайте остановимся рядом прямо перед прерыванием на вывод строки.

10_4.gif (2189 b)

Перейдем в окно ниже кода и щелкнем правой кнопкой мыши:

10_5.gif (4040 b)

И вот теперь выберем пункт меню Goto, указав адрес:

10_6.gif (1794 b)

Вот теперь мы и видим наше строку по смещению DS:001C (смещение можно увидеть в регистрах):

10_7.gif (2619 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 27.11.2001