SoftICE. Руководство пользователя [Compuware Corp.] (pdf) читать постранично, страница - 2

-  SoftICE. Руководство пользователя  872 Кб, 168с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Compuware Corp.

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

информации ................48
Использование NMSYM для загрузки модуля и отладочной информации ...51
Использование NMSYM для загрузки таблиц символов или экспортов ........53
Использование NMSYM для выгрузки отладочной информации ....................54
Использование NMSYM для сохранения протокола работы в файл....................54
Получение информации об утилите NMSYM.......................................................55

5. Интерфейс SoftICE ..................................................................................... 56
Введение ..............................................................................................................................56
Вызов экрана SoftICE........................................................................................................56
Отключение SoftICE на этапе загрузки ........................................................................56
Содержимое экрана SoftICE ...........................................................................................57
Изменение размера экрана SoftICE ........................................................................58
Управление окнами SoftICE ......................................................................................58
Копирование и вставка данных в окнах.................................................................60
Ввод команд с помощью мыши ................................................................................60
Получение помощи.....................................................................................................60
Окно команд .......................................................................................................................61
Листание содержимого окна команд ......................................................................61
Ввод команд ..................................................................................................................62
Вызов предыдущих команд.......................................................................................64
Использование макрокоманд времени исполнения............................................64
Сохранение содержимого буфера протокола окна команд в файл .................66
Связанные с окном команды ....................................................................................66

Оглавление

3

Окно кодов..........................................................................................................................66
Управление окном кодов ...........................................................................................66
Отображение информации.......................................................................................67
Ввод команд из окна кодов........................................................................................69
Окно локальных переменных.........................................................................................70
Управление окном локальных переменных ..........................................................70
Раскрытие и сжатие содержимого стека ...............................................................71
Связанные с окном команды ....................................................................................71
Окно слежения ..................................................................................................................71
Управление окном слежения....................................................................................71
Создание выражений для отслеживания их значений .......................................72
Отображение информации.......................................................................................72
Развертывание и сжатие выражений .....................................................................72
Связанные с окном команды ....................................................................................73
Окно регистров..................................................................................................................73
Управление окном регистров ...................................................................................73
Отображение информации.......................................................................................73
Изменение содержимого регистров и значений флагов....................................74
Связанные с окном команды ....................................................................................74
Окно данных.......................................................................................................................75
Управление окном данных ........................................................................................75
Отображение информации.......................................................................................75
Изменение адреса отображаемой памяти и формата данных ..........................76
Изменение содержимого памяти.............................................................................77
Присвоение выражения ............................................................................................77
Связанные с окном команды ....................................................................................77
Окно стека FPU ..................................................................................................................77
Отображение информации.......................................................................................78

6. Использование SoftICE ............................................................................. 79
Отладка нескольких программ одновременно............................................................79
Перехват ошибок...............................................................................................................79
32bбитный код защищенного режима кольца 3 (программы Win32)....................79
Драйверы кольца 0 (драйверы устройств режима ядра) ....................................80
16bбитный код защищенного режима кольца 3
(16bбитные Windows программы)......................................................................80
Контекст адресов...............................................................................................................81
Использование команд '.' (точка) INT 0x41 ..................................................................81
Переходы из 3 кольца защиты к 0 кольцу — общие сведения.................................83

7. Использование прерываний ...................................................................... 84
Введение ..............................................................................................................................84
Типы контрольных точек, поддерживаемых SoftICE ................................................84
Дополнительные возможности контрольных точек............................................85
Прерывание исполняемых команд