Использование математических функций в языке Ассемблер. Возможность использование математических функций в языке Ассемблер, страница 7

Меню

Команда

Действие

File

Load...

Shell

Quit

Загрузка нового текстового файла.

Старт нового DOS COMMAND.COM'а.

Выход из отладчика.

Search

Find...

Next

Pervious

Label...

Поиск первого регулярного выражения.

Поиск следующего регулярного выражения.

Поиск предыдущего регулярного выражения.

Поиск функции или метки.

View

Help

Source

Assembly

Output

Evaluate...

Открытие полномаштабного меню.

Переключение в режим исходного текста.

Переключение в режим ассемблера.

Переключение в экран вывода.

Вычисление выражения.

Run

Start

Restart

Execute

Clear Breakpoints

Рестарт и выполнение текущей программы.

Рестарт текущей программы.

Выполнение в замедленном режиме.

Удаление всех точек останова.

Options

Calls

Flip/Swap

Mix Source

Symbols

Bytes Coded

Registers

Case Sense <функции>

Вкл\выкл  экранного обмена.

Вкл\выкл режима смешивания текста.

Вкл\выкл режима подстановки символьных имен.

Вкл\выкл отображения байтов кода.

Вкл\выкл окна регистров.

Вкл\выкл чувствительности к малым буквам.

Переход на последнюю выполненную строку программы.

Сообщения об ошибках

CodeView выдает сообщения об ошибках в том случае, когда он не может выполнить введенную команду. Все ошибки (за исключением стартовых) снимают выполнение ошибочной команды, но не снимают сам отладчик.

Bad address - Неправильно специфицирован адрес. Например, вы ввели адрес в 16-ричном виде, а текущий адрес - 10.

Bad breakpoint command - Введен неправильный номер точки останова в одной из команд Стереть, Подавить или Восстановить точку останова. Номера точек останова находятся в интервале от 0 до 19.

Bad flag - В диалоговой команде регистр (R) неправильно специфицировано имя какого-либо флага. Команда RF выводит все мнемонические имена флагов.

Bad format string - Неправильно специфицирован спецификатор типа. Спецификатор типа - это printf формат, синтаксис его употребления: <выражение>,<printf формат>. Спецификаторы типа описаны в главе 6 и приложении 12.1.

Bad radix (use 8, 10, or 16) - CodeView отладчик использует только 8-, 10- и 16-ричный радикс (систему исчисления).

Bad register - В диалоговой команде регистр (R) неправильно специфицировано имя какого-либо регистра. Разрешены следующие имена регистров: AX, BX, CX, DX, SP, BP, SI, DI, DS, ES, SS, CS, IP и F.

Bad type cast - Разрешены следующие C-каст-типы: void, char, int, short, long, signed, unsigned, float и double. Типы unsigned, long и short могут употребляться в комбинации с другими (см. MicroSoft C Compiler Language Reference).

Badtype (useoneof'ABDILSTUW') - Разрешены следующие дамп-типы: ASCII(A), байт(B), целый(I), беззнаковый(U), словный(W), двойное слово(D), короткий плавающий(S), длинный плавающий(L), 10-байтовый плавающий(T).

Badly formed type - Таблица имен отлаживаемого файла неправильна. Если это случится, сообщите об этом в MicroSoft корпорацию.

Breakpoint # or '*' expected - В одной из команд Стереть, Подавить или Восстановить точку останова не введены номера точек останова или звездочка (*), если имеются в виду все точки останова.

Cannot use struct or union as scalar - Структуры и объединения не могут использоваться как скалярный тип в C-выражениях. Такие переменные должны сопровождаться файл-спецификатором.

Can't find <имя файла> - CodeView не нашел выполняемый файл с данным именем. Возможно, вы неправильно указали имя файла, или он находится в другом директории.

Constant too big - Размер константы превышает 4 294 967 295 (0xFFFFFFFF).

Divide by ziro - Ошибочный аргумент: попытка разделить на нуль.

Expression too complex - Выражение-аргумент слишком сложно: вводите более простое выражение.

Extra input ignored - Специфицировано слишком много аргументов. Отладчик в этом случае вычисляет часть аргументов и игнорирует остаток. Команда в этом случае выполняется не так, как вы хотели.