Dump memory in a range you specify.
start_address / size format start_address, end_address / format
start_address |
The start address for the range of memory. |
end_address |
The end address for the range of memory. |
size |
The number of memory values of the specified format to dump. This number is an integer constant. The default value is 1. |
format |
The numerical format in which the debugger displays memory values. Possible values are: d Print a short word in decimal dd Print a 32-bit (4-byte) decimal display D Print a long word in decimal u Print a short word in unsigned decimal uu Print a 32-bit (4-byte) unsigned decimal display U Print a long word in unsigned decimal o Print a short word in octal oo Print a 32-bit (4-byte) octal display O Print a long word in octal x (Default) Print a short word in hexadecimal xx Print a 32-bit (4-byte) hexadecimal display X Print a long word in hexadecimal b Print a byte in hex c Print a byte as a character s Print a string of characters (a C-style string ending in null) C Print a wide character as a character S Print a null terminated string of wide characters f Print a single-precision real number g Print a double-precision real number L Print a long double-precision real number i Disassemble machine instructions The default format is x. |
This command dumps memory in a specified range. It also enables you to specify the numerical format in which the debugger prints the memory range.
(idb) 0x81c146f / 1 u 0x081c146f: 60547 (idb) 0x81c146f / 4 u 0x081c146f: 60547 63716 33540 30089 (idb) 0x81c146f, 0x81c147f / u 0x081c146f: 60547 63716 33540 30089 64605
Copyright © 2001-2011, Intel Corporation. All rights reserved.