Рефераты. Турбо отладчик (Turbo Debugger)

 │ │ │

 │Another (Другой...) │ │

 │ │ │

 │ Module │Создает другое окно Module (Модуль). │

 │ Dump │Создает другое окно Dump (Дамп). │ │ File │Создает другое окно File (Файл). │

 │ │ │

 └────────────────────┴──────────────────────────────────────────┘


Меню Run (Выполнение)

 ┌─────────────────────────────┬─────────────────────────────────┐

 │ │ │

 │Run (Выполнение) │Запускает программу на выполнение│

 │ │(без остановки). │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤ │ │ │

 │Go To Cursor (Переход к │Выполняет программу до текущего │

 │курсору) │места расположения курсора. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Trace Into (Трассировка │Выполняет одну строку исходного │

 │вглубь) │кода или инструкцию. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Step Over (Шаг с пропуском) │Выполняет трассировку с пропуском│

 │ │трассировки вызовов подпрограмм. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Execute To (Выполнение до...)│Выполняет программу до заданного │

 │ │адреса. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Until Return (До возврата │Выполняет программу до возврата │

 │управления) │функцией. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Animate (Автоматизировать) │Непрерывно выполняет программу по│

 │ │шагам. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Back Trace (Обратная трас- │Изменяет порядок выполнения прог-│

 │сировка) │раммы на обратный (по одной стро-│

 │ │ке исходного кода или инструк-│

 │ │ции). │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Instruction Trace (Трасси- │Выполняет одну инструкцию. │

 │ровка инструкций) │ │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Arguments (Аргументы) │Выполняет одну инструкцию. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Program Reset (Сброс програм-│Выполняет перезагрузку текущей │

 │мы) │программы. │

 │ │ │

 └─────────────────────────────┴─────────────────────────────────┘

 Меню Breakpoints (Точки останова)

 ┌────────────────────────────┬──────────────────────────────────┐

 │ │ │

 │Toggle (Переключение) │ Переключает состояние точки │

 │ │ останова в месте расположения │

 │ │ курсора. │

 │ │ │

 ├────────────────────────────┼──────────────────────────────────┤

 │ │ │

 │At (На...) │ Устанавливает по заданному адресу│

 │ │ точку останова. │

 │ │ │

 ├────────────────────────────┼──────────────────────────────────┤

 │ │ │

 │Changed Memory Global │ Устанавливает глобальную точку │

 │(Изменение памяти (глоб.)) │ для области памяти. │

 │ │ │

 ├────────────────────────────┼──────────────────────────────────┤

 │ │ │

 │Expression True Global │ Устанавливает глобальную точку │

 │(Выражение истинно (глоб.)) │ для выражения. │

 │ │ │

 ├────────────────────────────┼──────────────────────────────────┤

 │ │ │

 │Delete All (Удалить все) │ Удаляет все точки останова. │

 │ │ │

 └────────────────────────────┴──────────────────────────────────┘

 Меню Data (Данные)

 ┌─────────────────────────────┬─────────────────────────────────┐

 │ │ │

 │Inspect (Проверка) │ Проверяет объект данных. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Evaluate/Modify (Вычисление/ │ Вычисляет выражение. │

 │Модификация) │ │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Add Watch (Просмотр) │ Добавляет переменную в окно │

 │ │ просмотра. │

 │ │ │

 ├─────────────────────────────┼─────────────────────────────────┤

 │ │ │

 │Function Return (Возврат │ Проверяет значение, возвращаемое│

 │функции) │ текущей функцией. │

 │ │ │

 └─────────────────────────────┴─────────────────────────────────┘

Параметры командной строки

 ─────────────────────────────────────────────────────────────────


Когда вы запускаете Турбо отладчик с помощью командной строки DOS, его можно одновременно настроить, используя для этого различные параметры. Общий формат командной строки имеет вид:

TD [параметры] [имя_программы [аргументы_программы] ]

Элементы, заключенные в квадратные скобки, являются необязательными. Если за параметром указывается минус (-), то данный параметр запрещается (если он разрешен в файле конфигурации).

 ┌───────────────────────────────────────────────────────────────┐

 │ Параметр Функция │

 ├────────────┬──────────────────────────────────────────────────┤

 │-cимя_файла │ Файл конфигурации, активизирующийся при загрузке.│

 │ │ │

 │-do │ Другой дисплей. │

 │ │ │

 │-dp │ Переключение страниц. │

 │ │ │

 │-ds │ Переключение на содержимое экрана пользователя. │

 │ │ │

 │-h │ Вывод справочного экрана. │

 │ │ │

 │-? │ Вывод справочного экрана. │

 │ │ │

 │-i │ Обработка переключения идентификатора процесса. │

 │ │ │

 │-k │ Разрешает запись нажатий клавиш. │

 │ │ │

 │-l │ Запуск кода инициализации Ассемблера. │

 │ │ │

 │-mN │ Размер динамически распределяемой области памяти.│

 │ │ │

 │-p │ Разрешает работать с "мышью". │

 │ │ │

 │-r │ Отладка на удаленных системах, COM1 (быстр.). │

 │ │ │

 │-rnлок;удал │ Разрешает сетевую отладку. │

 │ │ │

 │-rpN │ Порт COM для удаленной связи. │

 │ │ │

 │-rsN │ Скорость связи: 1 - медленная, 2 - средняя, 3 - │

 │ │ быстрая. │

 │ │ │

 │-sdкаталог │ Каталог исходного файла. │

 │ │ │

 │-sc │ Отмена проверки на строчные/прописные буквы. │

 │ │ │

 │-smN │ Задает объем памяти для таблицы идентификаторов │

 │ │ (в килобайтах). │

 │ │ │

 │-vn │ Запрещение режима 43/50 строк. │

 │ │ │

 │-vg │ Полное сохранение графики. │

 │ │ │

 │-vp │ Сохранение палитры EGA. │

 │ │ │

 │-yN │ Задает размер оверлейного буфера. │

 │ │ │

 │-yeN │ Устанавливает оверлейную область EMS в значение │

 │ │ N (N страниц по 16 килобайт). │

 └────────────┴──────────────────────────────────────────────────┘



Страницы: 1, 2, 3, 4



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.