r , Ihexloc21 I END I L specifies that a range of locations is to be displayed. To
display the contents of one or more storage locations by specified storage address location the or ":" aust be used. The hexloc2 operand must be 1-to 6-hexadecimal digits;
leading zeros need not be specified. In addition, The hexloc2
operand must be equal to hexloc1 and it should not exceed the
size of real storage. If ERD is specified, real storage from hexloc1 through the end of real storage is displayed. If
hexloc2 is not specified, END is the default. Note that this
occurs only if a dash (-) or a colon (:) follows the first
operand. r , {.}Ibytecountl I END I L
is a hexadecimal integer designating the number of bytes of
real storage (starting with the byte at hexloc1) to be
displayed on the terminal. The sua of hexloc1 and the
bytecount must be an address that does not exceed the size of
real storage. If this address is not on a fullword boundary,
it is rounded up to the next higher fullword. The bytecount
operand must be a value of 1 or greater and may not exceed six
hexadecimal digits.
1. Normally, a user defines or should define the beginning and ending
locations of .storage in the following manner: dcp Lhexloc1-hexloc2
dcp Thexloc1-hexloc2
dcp hexloc1:hexloc2
dcp hexloc1.bytecount
dcp hexloc1:hexloc2 hexloc1.bytecount
Blanks must not be entered between the limit or range symbols (: or
- or .) or any of the operands except for the blank or blanks
between the co.mand name and the first operand. 1 blank is also
required between each set of operands when more than one set of
operands are entered on one command line.
However, if a blank immediately follows the designated type
character (T or L), DCP displays all of real storage. If the next
operand is either a colon (:), a dash (-), or a period (.) followed by a blank character, the system again defaults to a display of all
storage locations as this operand assumes a second set of operands.
2. Blanks separate operands or sets of operands if more than one
operand is entered on the same co •• and line. Blanks should not
occur on the right or left of range or length unless it is
intended to take the default value of the missing operand defined
by the blank. 60 YM/370 Operator's Guide
The following are examples of DCP entries that produce full storage
displays.
dcp 1 dcp 1-dcp 0- dcp t:end
dcp t dcp 1: dcp 0: dcp t:end
dcp -dcp t: dcp 1-end dcp O:end dcp dcp 1. dcp t-end dcp 1.end
dcp dcp t. dcp O-end dcp O.end The following displays all of storage three times because of the
embedded blanks:
dcp 1 t
For default values (that is, the beginning and ending of storage)
to be applicable, one operand must be specified.
3. In attached processor applications, the PSA values for the main and
the attached processor are not located at absolute page zero but
are displacements from it. Therefore, prefixing the hexadecimal location with an ft or N will add the hexadecimal value to the
displacement of the location of the assigned PSA for the designated
processor; for example, dcp .40.8 Displays the CSW of the main processor.
dcp n78-7f Displays the I/O new PSi of the attached processor. Requested locations are displayed in the following format: xxxxxx = wordl word2 word3 word4 [key] *EBCDIC trans1ation* xxxxxx is the real storage location of wordl. word1 is displayed (word-aligned) for a single hexadecimal specification. Up to four words are displayed on a line. If required, multiple lines are displayed.
EBCDIC translation
is displayed aligned to the next lower l6-byte boundary if Thex10c is specified. Note that non printable characters are
displayed as a period (.). If the location is at a 2K page
boundary, the key for that page is also displayed. The output
can be stopped and the command by pressing the ATTN key (or its equivalent).
Section 3. CP Commands 61
Previous Page Next Page