Technical data

System Dump Analyzer
SEARCH
SEARCH
Scans a range of memory locations for all occurrences of a specified value.
Format
SEARCH [/qualier] range[=]expression
Parameters
range
Location in memory to be searched. A location can be represented by any valid
SDA expression (see Section 7.2). To search a range of locations, use the following
format:
m:n Range of locations to be searched, from m to n
m;n Range of locations to be searched, starting at m and continuing for n bytes
expression
Indication of the value for which SDA is to search. SDA evaluates the
expression and searches the specified range of memory for the resulting
value. For a description of SDA expressions, see Section 7.2.
Qualifiers
/LENGTH={LONGWORD | WORD | BYTE}
Specifies the size of the expression value that the SEARCH command uses for
matching. If you do not specify the /LENGTH qualifier, the SEARCH command
uses a longword length by default.
/STEPS={QUADWORD | LONGWORD | WORD | BYTE}
Specifies the granularity of the search through the specified memory range.
After the SEARCH command has performed the comparison between the value of
expression and memory location, it adds the specified step factor to the address
of the memory location to determine the next location to undergo the comparison.
If you do not specify the /STEPS qualifier, the SEARCH command uses a step
factor of one longword.
Description
SEARCH displays each location as each value is found.
Examples
1.
SDA> SEARCH GB81F0;500 60068
Searching from 800B81F0 to 800B86F0 in LONGWORD steps for 00060068...
Match at 800B8210
SDA>
The SEARCH command finds the value 0060068 in the longword at
800B8210.
SDA69