STORE Greg 1 [hexword2 ••• 1
stores the hexadecimal data (hexword 1 [hexword2 ••• ]) in
successive general registers starting at the register by reg. The reg operand must be either a decimal
namher from 0 through 15 or a hexadecimal digit from 0 through
F. The hexword1 (hexword2 ••• 10perand each represents up to
eiqht hexadecimal digits. If the value being stored is less
than a :uLiword (eight hexadecimal digits) , it is
riqht-adjusted in the word and the high order bytes of the word are filled with zeros. If two or more hexwords are
specified, they must be separated by one or more blanks. 'lrreg 1 r hexword2 ••• 1
stores the hexadecimal data (hexword 1 [ hexword2 ••• ]) in
successive control registers starting at the register bv reg. The reg operand must either be a decimal
number from 0 through 15 or a hexadecimal digit from 0 through
F. Jf the virtual machine is in basic control mode, you can data in register 0 only. The hexword1 :hexword2 ••• ]
operand each represents up to eiqht hexadecimal digits. If the value beinq stored is less than a fullword (eight
hexadecimal digits), it is right-adjusted in the word and the
hiqh order bytes of the word are filled with zeros. If two or hexwords are specified, they must be separated by one or
more blanks. Yreg hexdword 1 [hexdword2 ••• 1
stores the hexadecimal data (hexdword1 [hexdword2 ••• ]) in
successive floating-point registers starting at the register bV reg. The reg operand must be a digit from 0 7. If reg is an odd number, it is adjusted to the preceding even number. The hexdword1 [hexdword2 ••• ] operand
each represents up to 16 hexadecimal digits. If the value
beinq stored is less than a doubleword (16 hexadecimal
diqits), it is left-justified in the doubleword and low order
positions are filled with zeros. If two hexdwords
are specified, they must be separated by one or more blanks. PSW hexword2 stores the hexadecimal data in the first and second words of
the virtual machine's program status word (PSW). If only hexword2 is specified, it is stored into the second word of
the PSW. The [hexword1] hexword2 operand each represents up
to eight hexadecimal digits. These operands must be separated by one or more blankse If the value being stored is less than
a fallword (eight hexadecimal digits), it is right-adjusted in
the word and the high order bytes of the word are filled with stores selected virtual machine data in certain low storage locations of the virtual machine, simulating the hardware
store status facility. These locations are permanently
assiqned locations in real storage. To use the STATUS operand, your virtual machine must be in the extended control The SrATUS operand should not be issued for virtual machines or for DOS virtual machines generated for a CPU smaller than a System/360 Model 40. The STATUS operand stores
the following data in low storage:
Section 5. Format of CP Commands 151
STORE Decimal !gg£g§.§ 216 224 256
352 384 448 Hexadecimal Add£g§§ __ _ 08 EO 100 160 180 1CO Lengt h 1:1LMig§ 8
8
8
32
64 64 CPU Timer
Clock Com para tor
Current PSW Floating-point registers 0-6 General registers 0-15 Control registers 0-15 1. First level storage is real main storage. Jnly second-level storage (storage that is real to the virtual machine) can be stored
into. systems running in a virtual machine such as and OS/VS have virtual (third level) storage of their own.
This third-level storage cannot be stored into directly. The user
or the virtual operating system is responsible for converting any storage locations to second-level storage locations.
2. The may be combined in any order desired, separated by one
or blanks, for up to one full line of input. If an invalid operand is encountered, an error message is issued and the store
function is terminated. However, all valid operands entered,
before the invalid one, are processed properly.
3. If combine the operands for storing into storage, registers,
the PSW, or the status area on a single command line, all operands
must be specified; default values do not apply in this case.
4.
5.
If the STORE command is used by your virtual machine to alter the of a shared seqment, you receive a warning message and
your virtual machine is unshared from (qiven a private copy of) the system. Other users of the segment continue to operate with
an unchanged copy of that segment.
with the STORE command, data is stored
with fullword boundary alignment or in
alignment.
either in units of one word
units of one byte without
6. The STORE STATUS command stores data in the extended logout area.
The STORE STATUS command stores CPU Timer and Clock Comparator values that may then be displayed at the terminal via the command. The procedure is the only way to get timer information at
the terminal usinq CP commands. STORE COMPLETE is the response at the successful completion of the command. IBM VM/310 CP Command Reference for General Users
Previous Page Next Page