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

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

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


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

.........................................................................85
Прерывания на обращение к памяти......................................................................86
Контрольные точки на прерываниях......................................................................87
Прерывания на ввод/вывод......................................................................................87
Прерывания на сообщения Windows......................................................................88
Понятие о контексте прерывания .................................................................................89

4

Оглавление
Виртуальные контрольные точки ..................................................................................90
Задание действий при прерывании...............................................................................90
Условные прерывания......................................................................................................91
Функции статистики условных прерываний ........................................................92
Использование локальных переменных в условных выражениях ..................94
Использование стека в условных выражениях ....................................................95
Производительность ..................................................................................................97
Дублирование контрольных точек ..........................................................................97
Затраченное время............................................................................................................97
Статистика прерываний ..................................................................................................98
Ссылка на контрольную точку в выражениях ............................................................98
Управление контрольными точками .............................................................................98
Использование встроенных контрольных точек........................................................99

8. Использование выражений ................................................................... 100
Выражения........................................................................................................................100
Операторы ..................................................................................................................100
Приоритет операторов.............................................................................................102
Составные части выражений .................................................................................103
Типы выражений.......................................................................................................108
Приведение типов.....................................................................................................110
Исчисление идентификаторов...............................................................................111
Использование операторов адресации с идентификаторами .........................112

9. Загрузка символов для системных компонентов ............................. 113
Загрузка экспортируемых символов для DLLb и EXEbфайлов ...............................113
Использование неименованных точек входа......................................................114
Использование экспортируемых имен в выражениях .....................................114
Динамическая загрузка 32bбитного DLLbэкспорта ............................................114
Использование символьных файлов Windows NT (.DBG) с SoftICE .....................115
Использование символьных файлов Windows 95 (.SYM) с SoftICE.......................115

10. Использование SoftICE с модемом ..................................................... 116
Введение ............................................................................................................................116
Аппаратные требования ................................................................................................116
Установление соединения .............................................................................................116
Использование программы SERIAL.EXE ..............................................................117
Команда DIAL.............................................................................................................118
Команда ANSWER.....................................................................................................118

11. Настройка SoftICE.................................................................................. 119
Изменение начальных установок SoftICE..................................................................119
Изменение общих установок (General)................................................................120
Предварительная загрузка символической информации
и исходного кода (Symbols)...............................................................................121
Предварительная загрузка экспортируемой информации (Exports) .................123
Настройка удаленной отладки (Remote Debugging) ..........................................123
Изменений назначений клавиатуре (Keyboard Mappings) ..............................124
Работа с постоянными макрокомандами (Macro Definitions) ..........................125
Параметры для устранения неисправностей (Troubleshooting) .....................127

Оглавление

5

12. Исследование Windows NT..................................................................... 129
Обзор..................................................................................................................................129
Ресурсы для квалифицированных разработчиков ............................................129
Внутри ядра Windows NT...............................................................................................132
Управление процессорами Intel.............................................................................133
Распределение памяти в Windows NT ..................................................................137
Подсистема Win32...........................................................................................................141
Внутри CSRSS.............................................................................................................141
Объекты USER и GDI................................................................................................143
Адресное пространство процесса..........................................................................147
Функции управления кучами .................................................................................148

Приложение А. Сообщения об ошибках................................................. 156
Приложение B. Поддерживаемые видеоадаптеры .............................. 161
Приложение C. Устранение проблем SoftICE ........................................ 164
Словарь