Команда List Memory
Отображает содержимое указанного диапазона памяти.
Синтаксис
Debug.ListMemory [/ANSI|Unicode] [/Count:number] [/Format:formattype]
[/Hex|Signed|Unsigned] [expression]
Аргументы
expression
Необязательно. Адрес памяти, с которого начинается отображение памяти.
коммутаторы;
/ANSI|Юникода
Необязательно. Отображает память в виде символов, соответствующих байтам памяти, в формате ANSI или Юникод.
/Count:number
Необязательно. Определяет, сколько байт памяти нужно отобразить, начиная с expression
.
/Format:formattype
Необязательно. Тип формата для просмотра данных памяти в окне Память, может иметь значение OneByte, TwoBytes, FourBytes, EightBytes, Float (32-разрядный) или Double (64-разрядный). При использовании OneByte параметр /Unicode
недоступен.
/Hex|Подписанный|Без знака
Необязательно. Указывает формат для просмотра чисел: со знаком, без знака или в шестнадцатеричном формате.
Замечания
Вместо записи полной команды Debug.ListMemory со всеми параметрами можно вызвать ее, используя стандартные псевдонимы, в которых отдельные параметры уже имеют определенные значения. Например, вместо ввода:
>Debug.ListMemory /Format:float /Count:30 /Unicode
можно ввести:
>df /Count:30 /Unicode
Ниже приведен список доступных псевдонимов для команды Debug.ListMemory:
Псевдоним | Команда и параметры |
---|---|
дн. | Debug.ListMemory |
da | Debug.ListMemory /Ansi |
db | Debug.ListMemory /Format:OneByte |
dc | Debug.ListMemory /Format:FourBytes /Ansi |
dd | Debug.ListMemory /Format:FourBytes |
df | Debug.ListMemory /Format:Float |
dq | Debug.ListMemory /Format:EightBytes |
du | Debug.ListMemory /Unicode |
Пример
>Debug.ListMemory /Format:float /Count:30 /Unicode