│ │ │
│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