Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 1588

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

MOV—Move (Continued)
SS segment selector;
SS segment descriptor;
FI;
FI;
IF DS, ES, FS or GS is loaded with non-null selector;
THEN
IF segment selector index is outside descriptor table limits
OR segment is not a data or readable code segment
OR ((segment is a data or nonconforming code segment)
IF segment not marked present
ELSE
SegmentRegister segment selector;
SegmentRegister segment descriptor;
FI;
FI;
IF DS, ES, FS or GS is loaded with a null selector;
THEN
SegmentRegister null segment selector;
SegmentRegister null segment descriptor;
FI;
Flags Affected
None.
Additional Itanium System Environment Exceptions
IA-32_Intercept
Itanium Reg Faults NaT Register Consumption Abort.
Itanium Mem FaultsVHPT Data Fault, Nested TLB Fault, Data TLB Fault, Alternate Data
Protected Mode Exceptions
#GP(0)
#GP(selector)
4:286
AND (both RPL and CPL DPL))
THEN #GP(selector);
THEN #NP(selector);
System Flag Intercept trap for Move to SS
TLB Fault, Data Page Not Present Fault, Data NaT Page Consumption
Abort, Data Key Miss Fault, Data Key Permission Fault, Data Access
Rights Fault, Data Access Bit Fault, Data Dirty Bit Fault
If attempt is made to load SS register with null segment selector.
If the destination operand is in a nonwritable segment.
If a memory operand effective address is outside the CS, DS, ES, FS,
or GS segment limit.
If the DS, ES, FS, or GS register contains a null segment selector.
If segment selector index is outside descriptor table limits.
If the SS register is being loaded and the segment selector's RPL and
the segment descriptor's DPL are not equal to the CPL.
If the SS register is being loaded and the segment pointed to is a
nonwritable data segment.
If the DS, ES, FS, or GS register is being loaded and the segment
pointed to is not a data or readable code segment.
Volume 4: Base IA-32 Instruction Reference

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents