IBM System/370 145 Manual page 83

Hide thumbs Also See for System/370 145:
Table of Contents

Advertisement

Table
15.10.2..
Virtual and real Btorage addresses used by and
supplied to programs in the Model
145
Virtual storage Addresses Explicit:ly Designated
~
the Program (translated)
• Instruction address in the
PS~1
.• Branch addresses
• Addresses of operands in real storage
• Operand address in LOAD REAL
J~DRESS
instruction
• PER starting address in control register
10
and PER ending address
in control register
11
Real Storage Addresses Explicitly Designated
~
the Program (not translated)
• Operand addresses in SET STORl!lGE KEY, INSERT STORAGE KEY,
and RESET REFERENCE BIT instruLctions
• Machine check extended log (MCEL) pointer in control register
15
• I/O extended log (IOEL) point€!r in location
172
• segment-table-origin address i.n control register 1
• Page-table-origin address in a. segment table entry
• Page frame address in a page t.able entry
• CCW address in the channel address word (CAW)
• Address in a CCW specifying a data area or the location of another CCW
• Data address in channel indirect data address lists
Addresses Not Used to Address storage (not translated)
• Operand addresses .specifying the amount of shift in fixed-point,
logical, or decimal shift instructions
• Operand address in LOAD ADDRESS and MONITOR CALL instructions
• I/O addresses in I/O instructions and in the Input/Output
Communication Area (IOCA)
Real Storage Addresses Used Implicitly (not translated)
• Addresses of PSW's used during an interruption, and in executing the
programmed or manually initiabed restart function
• Address used by the CPU to update the timer at location
80
• Address of the CAW, the CSW, and the I/O address within the IOCA used
during an I/O interruption or during execution of an I/O instruction,
including execution of STORE CHANNEL
10
• Addresses used for the store
s~tatus
function
Virtual Storage Addresses Provided to the Program
• Address stored in the instruction address field of the old PSW
during an interruption
• Address stored by a BRANCH AND LINK instruction
• Address stored in register 1
~,
TRANSLATE AND TEST and
EDIT AND MARK instructions
• Address stored in location
144
on a program interruption
for a page translation or
segmE~nt
translation exception
• Address stored in location 152 on a PER interruption
Real Storage Addresses Provided to the Program
• The translated address generated by the LOAD REAL ADDRESS instruction
• Address of a segment table entry or page table entry provided
by the LOAD REAL ADDRESS instruction
• Failing storage address in locilltion
248
• CCW address in the CSW
A Guide to the IBM System/310 Model.
145 ,
73

Advertisement

Table of Contents
loading

Table of Contents