| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
TDeb 3.0 #1-3 = 123 =
Формат Windows
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Если вы отлаживаете программу для Windows, то в блоке System
Information будет выведена следующая информация:
- имя отлаживаемой программы;
- описание причин останова программы;
- информация о глобальной памяти в системе;
- текущая версия DOS;
- текущие дата и время.
Й[*]ННННSystem InformationННННННННННННННННННН»
єProgram: C:\TCW\TCWDEMO.EXE є
єStatus: Window message breakpoint at wndprocє
є є
є______Global Memory________ є
є є
є Mode : Non-EMS є
є Banked : 0Kb є
є Not banked : 12006Kb є
є Largest : 177Kb є
є є
є є
є є
є DOS Version : 5.00 є
є є
є 7-9-1991 12:45 pm є
є OK Help є
є ±±±± ±±±±± є
ИННННННННННННННННННННННННННННННННННННННННННННј
Рис. 5.5 Текстовое окно Windows Get Info
Сообщения, выводимые в строке состояния
Ниже приведен список сообщений, которые объясняют причину,
по которой было остановлено выполнение программы, и выводятся во
второй строке окна (строке состояния).
Stoped at_ (остановлена на...)
Программа была остановлена в результате выполнения одной из
команд: RunіExecute To, RunіGo to Cursor или RunіUntil Return.
Это сообщение в строке состояния выдается также при первой заг-
рузке программы, когда выполнен код начальной загрузки, сформиро-
ванный компилятором, и маркер выполнения установлен в начале
текста программы.
TDeb 3.0 #1-3 = 124 =
No program loaded (программа не загружена)
Турбо отладчик был запущен без какой-либо программы. Никакой
код не может быть выполнен, пока не будет загружена программа или
не будет ассемблированы некоторые команды с помощью команды
Assemble локального меню области кода окна процессора (CPU).
Trace (трассировка)
Была выполнена одна строка исходного текста или машинная ко-
манда по команде F7 (RunіTrace).
Breakpoint at_ (точка останова в...)
При выполнении программы встретилась точка останова, задан-
ная для прерывания работы программы. Текст после слова "at" озна-
чает адрес команды программы, на которой установлена точка оста-
нова.
Window Message breakpoint at_ (точка останова по сообщению
окна в _)
Ваша программа встретила точку останова по сообщению окна,
заданную для прерывания работы программы. Текст после слова "at"
- это оконная процедура, которой предназначено сообщение.
Terminated, exit code_ (завершена, код выхода...)
Работа программы завершена. Текст после слова "code" предс-
тавляет собой код выхода, возвращаемый программой операционной
системе DOS. Если программа не возвращает DOS какого-либо опреде-
ленного значения, вместо кода выхода может отображаться какое-ли-
бо не имеющее смысла число. Программа не может быть запущена, по-
ка не будет загружена заново командой RunіProgram Reset
(ВыполнениеіСброс программы).
Loaded (загружена)
Вы запустили Турбо отладчик, указав имя программы и пара-
метр, который предотвращает выполнение кода начальной загрузки,
сформированного компилятором. Никакие команды еще не были выпол-
нены, включая те, которые устанавливают стек и сегментные регист-
ры. Это означает, что если вы попытаетесь проверить какие-либо
данные в своей программе, вы получите неправильные значения.
Interrupt (прервана)
Была нажата клавиша прерывания (обычно Ctrl-Alt-SysRq), что-
бы вернуть управление отладчику. В этом случае работа программы
немедленно прерывается, а управление передается отладчику.
Exception_ (особая ситуация)
TDeb 3.0 #1-3 = 125 =
Встретилась особая ситуация процессора. Это обычно случает-
ся, когда программа пытается выполнить недопустимый для данного
процессора код операции. В документации по процессору Intel каж-
дая особая ситуация описана подробно.
Divide by zero (деление на ноль)
Ваша программа выполнила команду деления, в которой встре-
тился нулевой делитель.
Global breakpoint _ at__ (глобальная точка останова _ в _)
Встретилась глобальная точка останова. Вам сообщен ее номер
и адрес в программе.
Информация о глобальной памяти
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
TDW дает вам следующую информацию о глобальной памяти:
Mode Режимами памяти могут быть: Large-frame EMS
(Режим) (EMS-память с большим размером страничного
блока), Small-frame EMS (EMS-память с малым
размером страничного блока), или non-EMS (до-
полнительная память).
Banked Объем памяти в килобайтах выше линии банка EMS
(Банкируемая) (которая может быть откачана в расширенную
память, если ее использует система).
Not Banked Объем памяти в килобайтах ниже линии банка EMS
(Не банкируемая) (которая не может быть откачана в расширенную
память).
Largest Наибольший непрерывный блок памяти в килобай-
(Наибольший) тах.
Меню Run
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Меню Run (Выполнение) содержит несколько параметров для вы-
полнения различных частей вашей программы. Поскольку эти парамет-
ры часто используются, им соответствуют функциональные клавиши.
TDeb 3.0 #1-3 = 126 =
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Run F9 і Выполнение
і Go to cursor F4 і Выполнение до курсора
і Trace into F7 і Трассировка
і Step over F8 і Шаг с пропуском
і Execute to... Alt-F9 і Выполнение до...
і Until return Alt-F8 і Выполнение до возврата
і Animate... і Автоматизировать
і Back trace Alt-F4 і Обратная трассировка
і Instruction trace Alt-F7 і Трассировка инструкций
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і Arguments... і Аргументы
і Program reset Ctrl-F2 і Сброс программы
АДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
TDeb 3.0 #1-3 = 127 =
Команда Run [F9]
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Команда Run (Выполнение) запускает вашу программу на выпол-
нение. При наступлении одного из следующих событий управление пе-
редается отладчику.
- ваша программа завершила выполнение;
- обнаружена точка останова с действием прерывания;
- вы прервали выполнение с помощью клавиш Ctrl-Break.
Команда Go to Cursor [F4]
|
adfun.ru
|
|
|
|