Page of GA22-7000-4
Revised September 1, 1975
By TNL: GN22-0498Implicit Explicit Translation
Translation (Operand of LRA)Indication Condition Control register contents
1Invalid page size (CR 0 bits 8 and 9) One in bit position 10 of control register 0 segment size (CRO bits 11 and 12) Segment table entry Segment table length violation
Entry protected against fetching or storingInvalid address of entry I bit on One in an unassigned bit position
2
Pagetable entry
Page tablelength violation
Entry protected for fetching or storingInvalid address of entry I bit on One in an unassigned bit position
2
Access for instruction or data
Location protectedInvalid address
Explanation:TS Translation-specification exception. Instruction TS TS TS ST A ST TS PT
A
PTTS P
A
*Operand Action Indication Action
suppressTS suppress
suppressTS suppress
** suppressTS suppress ST nullify cc3 complete
A suppress A suppressST nullify cc1 complete TS suppress TS suppress
PTnullify cc3 complete
A suppress A suppress
PTnullify cc2 complete TS suppress TS suppress
P *
A *
Action depends on the type of reference.ST Segment-translation exception.
PT Page-translation exception.
The condition cannot occur because it is recognized as part of the
translation of the instruction address.
A Addressing exception.
P Protection exception.
cc1 Condition code 1 set.
cc2 Condition code 2 set.
2
cc3 Condition code 3 set.
The condition does notapply. Handling of Access Exceptions
cases is summarized in the table "Recognition of
Access Exceptions." 1. When the instructions COMPARE LOGICAL (CLC or CL), COMPARE LOGICAL CHARACTERS UNDER MASK (CLM) with
a nonzero mask, andCOMPARE LOGICAL LONG (CLCL) designate part of an operand
in an inaccessible location but the operation
can be completed by using the accessible oper
:and parts, it is unpredictable whether the ac
cess exception for the inaccessible part is indi
cated.
2. Access exceptions are not indicated for that
part of the first operand (argument) of
TRANSLATE AND TEST (TRT) which is not
used for the completion of the operation.
3. Access exceptions are not indicated for that
part of the second operand (list) of TRANS-
A translation-specification exception for aninvalid code in control register 0 bit positions 8-12 is recognized as part of the execution of
the instruction using address translation.
A translation-specification exception for a format error in atable entry
is recognizedonly when the execution of an instruction requires the
entry for the translation of an address.
LATE (TR) and TRANSLATE AND TEST
(TRT) which is not used for the completion of
the operation.
4. Access exceptions are not indicated for that
part of the second operand (source) of EDIT
(ED) and EDIT AND MARK (EDMK) which
is not used for the completion of the operation.
5. When the instructionsMOYE WITH OFFSET (MYO), PACK (PACK), and UNPACK (UNPK) designate part of the second operand
in an inaccessible location but the operation
can be completed by using the accessible oper
and parts, it is unpredictable whether the ex
ception for the inaccessible part is indicated. Access exceptions are not indicated for that
part of the second operand (source) ofMOYE LONG (MYCL) which is not used for the
completion of the operation.
Interruptions 81
Revised September 1, 1975
By TNL: GN22-0498
Translation (Operand of LRA)
1
Entry protected against fetching or storing
2
Page
Page table
Entry protected for fetching or storing
2
Access for instruction or data
Location protected
Explanation:
A
PT
A
*
suppress
suppress
** suppress
A suppress A suppress
PT
A suppress A suppress
PT
P *
A *
Action depends on the type of reference.
PT Page-translation exception.
The condition cannot occur because it is recognized as part of the
translation of the instruction address.
A Addressing exception.
P Protection exception.
cc1 Condition code 1 set.
cc2 Condition code 2 set.
2
cc3 Condition code 3 set.
The condition does not
cases is summarized in the table "Recognition of
Access Exceptions.
a nonzero mask, and
in an inaccessible location but the operation
can be completed by using the accessible oper
:and parts, it is unpredictable whether the ac
cess exception for the inaccessible part is indi
cated.
2. Access exceptions are not indicated for that
part of the first operand (argument) of
TRANSLATE AND TEST (TRT) which is not
used for the completion of the operation.
3. Access exceptions are not indicated for that
part of the second operand (list) of TRANS-
A translation-specification exception for an
the instruction using address translation.
A translation-specification exception for a format error in a
is recognized
entry for the translation of an address.
LATE (TR) and TRANSLATE AND TEST
(TRT) which is not used for the completion of
the operation.
4. Access exceptions are not indicated for that
part of the second operand (source) of EDIT
(ED) and EDIT AND MARK (EDMK) which
is not used for the completion of the operation.
5. When the instructions
in an inaccessible location but the operation
can be completed by using the accessible oper
and parts, it is unpredictable whether the ex
ception for the inaccessible part is indicated.
part of the second operand (source) of
completion of the operation.
Interruptions 81