Учебник хакера


S-ICE - часть 50


ячейки памяти 5000:100 с 10H байтами, начинающимися

с ячейки памяти 6000:100.



5.6 Специализированные Отладочные Команды


Команды:

SHOW -- Выводит команды из буфера истории исполнения

TRACE -- Включает режим эмуляции пошагового исполнения

XT -- Одиночный шаг в режиме эмуляции трассировки

XP -- Программный шаг в режиме эмуляции трассировки

XG -- Переход по адресу в режиме эмуляции трассировки

XRSET -- Сброс буфера истории обратной трассировки

VECS -- Сохранение/восстановление/сравнение векторов прерываний

SNAP -- Запоминает содержимое блока памяти (snap shot)

EMMMAP -- Отображают карту распределения EMM



SHOW


SHOW -- Выводит команды из буфера истории исполнения


Синтаксис:


SHOW [B | начало]

B -- Указывает команде SHOW начать

вывод с самой старой команды

в буфере обратной трассировки.


начало -- Смещение (в инструкциях) от

конца буфера (последней зафиксированной

команды) с которого надо начать вывод.


Комментарии:

Команда SHOW отображает команды из буфера истории обратной трассировки.

Если для команд доступен исходный текст, то дисплей находится в смешанном

режиме, в противном случае отображается только код.


SHOW позволяет просматривать буфер обратной трассировки при помощи клавиш

вверх, вниз, PageUp и PaqeDn. Для выхода из SHOW нужно нажать клавишу Esc.


Адресу каждой команды предшествует номер входа в буфер. Этот

номер показывает, как глубоко в буфере находится команда. Чем

больше номер, тем глубже вы в буфере.


Обратите внимание:

До вызова команды SHOW, команды должны регистрироваться при помощи диапазона

обратной трассировки. См. главу 9 для подробной информации о диапазонах.



Подсказки:

Часто полезно иметь видимое окно кода с фактическим кодом

области, отображаемой из буфера обратной трассировки. При сравнении

фактического исполнения команд с кодом, отображаемыми переходами и обращениями

обычно возникает меньше путаницы.


Использование SHOW вместе с командой TRACE позволит вам рассматривать

команды в буфере обратной трассировки с двух различных точек зрения.



Начало  Назад  Вперед