dds, dps, dqs (отображаемые слова и символы)
Команды dds, dps и dqs отображают содержимое памяти в заданном диапазоне. Предполагается, что эта память представляет собой ряд адресов в таблице символов. Также отображаются соответствующие символы.
dds [Options] [Range]
dqs [Options] [Range]
dps [Options] [Range]
Параметры
Параметры указывают один или несколько параметров отображения. Можно включить любой из следующих параметров, за исключением того, что можно указать не более одного параметра /p*:
/c Width
Указывает количество столбцов, используемых в отображении. Если это опущено, число столбцов по умолчанию зависит от типа отображения. Из-за того, как символы отображаются этими командами, обычно рекомендуется использовать только один столбец данных по умолчанию.
/p
(только в режиме ядра) Использует адреса физической памяти для отображения. Диапазон, указанный диапазоном, будет взят из физической памяти, а не виртуальной памяти.
/p[c]
(только в режиме ядра) То же, что и /p, за исключением того, что кэшированная память будет считываться. Квадратные скобки вокруг c должны быть включены.
/p[uc]
(только в режиме ядра) То же, что и /p, за исключением того, что некэшированная память будет считываться. Квадратные скобки вокруг uc должны быть включены.
/p[wc]
(только в режиме ядра) То же самое, что и /p, за исключением того, что объем памяти, объединенной записью, будет считываться. Квадратные скобки вокруг wc должны быть включены.
Диапазон
Указывает область памяти для отображения. Дополнительные сведения о синтаксисе см. в разделе "Синтаксис диапазона адресов" и "Адрес". Если опущен диапазон, команда будет отображать память, начиная с конечного расположения последней команды отображения. Если диапазон опущен, и предыдущая команда отображения не использовалась, отображение начинается с текущего указателя инструкции. Если задан простой адрес, длина диапазона по умолчанию составляет 128 байт.
Среда
Режимы: режим пользователя, режим ядра
Целевые объекты: динамический, аварийный дампов
Платформы: все
Дополнительная информация
Обзор операций с памятью и описание других команд, связанных с памятью, см. в статье "Чтение и запись памяти".
Замечания
Второй символ dds учитывает регистр. Третий символ всех этих команд учитывает регистр.
Команда dds отображает значения двойного слова (4 байта), такие как команда dd . Команда dqs отображает значения четырехкратного слова (8 байтов), например команду dq . Команда dps отображает значения размера указателя (4 байта или 8 байтов в зависимости от архитектуры целевого компьютера), например команды DP .
Каждое из этих слов рассматривается как адрес в таблице символов. Для каждого слова отображаются соответствующие сведения о символах.
Если сведения о номере строки включены, имена исходных файлов и номера строк будут отображаться при наличии.