The storage key for the 2K-byte block
that is addressed by the contents of
general register R2 is
from general register
nate a 2K-byte block in
Bits
ignored. Bits 28-31 of
must
tion exception is recognized.
facility is not installed, all blocks
facility is installed, all blocks are
single-key 4K-byte blocks, and the oper
ation depends on
storage-key-exception-control
of control
operation is performed on
address designating
lation. The
key is not subject to a protection
exception.
The new seven-bit storage-key value is
obtained from bit positions
general register
bit positions
ter are ignored.
facility is not installed, bits 29 and
A serialization and checkpoint
synchronization function is performed
before the operation begins and again
after the operation is completed.
exception is recognized.
When
facility
key-exception-control bit (bit 7 of
control
operation
Program Exceptions:
The
Addressing (address
general register
Privileged operation
Specification
code
[RRE]
'B22B'
o 16 24
28 31
The storage keys for the 4K-byte block
that is addressed by the contents of
general register R2 are replaced by bits
from general register
ignored.
of the instruction are
The contents of general register R2 are
treated as a 31-bit real address ofa
4K-byte block in storage. Bits 1-19 of
the register designate the 4K-byte
block, and bits
register
facility is not installed, all blocks
for
4K-byte block designated by
tion is called the low-order key. The
called the high-order key. Both the
low-order
replaced.
When
facility is installed, all blocks are
single-key 4K-byte blocks, and
Because it is a real address, the
address designating the storage block is
not subject to dynamic address trans
lation. The reference to the storage
key is not subject to a protection
exception.
The
obtained from bit positions
general register
bit positions
ter are ignored.
A serialization and checkpoint
synchronization function is performed
after the operation is completed.