Using SoftICE

Скачать в pdf «Using SoftICE»



Using SoftICE

Руководство пользователя


Windows NT ™ Windows® 98 Windows® 95 Windows® 3.1 DOS

Compuware, логотип Compuware, NuMega, логотип NuMega, SoftICE


являются торговыми или зарегистрированными торговыми марками фирмы Compuware Corporation. К данному переводу эта уважаемая фирма никакого отношения не имеет.


Перевод выполнен на сайте http://www.doreworld.com

Оглавление


Предисловие…………………………………………………………………………………………7


Цель данного руководства…………………………………………………………………………………….7


Для кого предназначено данное руководство………………………………………………………7


Организация руководства…………………………………………………………………………………….7


Принятые обозначения…………………………………………………………………………………………8


Как пользоваться этим руководством…………………………………………………………………..9


Другая полезная документация…………………………………………………………………………….9


Поддержка пользователей…………………………………………………………………………………..10


По общим вопросам……………………………………………………………………………………….10


По техническим вопросам…………………………………………………………………………….10


1.    Знакомство с SoftICE………………………………………………………………………11


Общая характеристика……………………………………………………………………………………….11


SoftICE……………………………………………………………………………………………………………11


Symbol Loader…………………………………………………………………………………………………13


2.    Учебник SoftICE………………………………………………………………………………14


Введение………………………………………………………………………………………………………………14


Загрузка SoftICE………………………………………………………………………………………………….14


Пример построения приложения GDIDEMO……………………………………………………..15


Загрузка приложения GDIDEMO……………………………………………………………………….15


Управление экраном SoftICE……………………………………………………………………………….16


Трассировка и пошаговое выполнение кода………………………………………………………17


Просмотр локальных данных………………………………………………………………………………18


Установка точек прерывания………………………………………………………………………………18


Установка одноразовой контрольной точки…………………………………………………18


Установка постоянной точки прерывания……………………………………………………19


Использование информационных команд SoftICE…………………………………………….20


Использование идентификаторов и таблиц символов……………………………………….21


Установка условного прерывания………………………………………………………………………21


Установка точки прерывания BPX………………………………………………………………..22


Редактирование точки прерывания………………………………………………………………22


Установка контрольной точки чтения/записи в память…………………………………….23


3.    Загрузка кода в SoftICE…………………………………………………………………..25


Концепции отладки……………………………………………………………………………………………..25


Подготовка к отладке прикладных программ……………………………………………….25


Подготовка к отладке драйверов устройств и VxD……………………………………….26


Запуск SoftICE вручную………………………………………………………………………………………26


Загрузка SoftICE для Windows 95 или Windows 98………………………………………..26


Запуск SoftICE для Windows NT…………………………………………………………………….27


Создание приложений с отладочной информацией…………………………………………..27


Использование Symbol Loader для трансляции и загрузки файлов……………………28


Изменение параметров настройки модуля…………………………………………………………29


Изменение Общих Параметров настройки (вкладка General)……………………..30


Изменение параметров трансляции (вкладка Translation)……………………………31


Изменение параметров отладки (вкладка Debugging)………………………………….33

Скачать в pdf «Using SoftICE»