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

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

Advertisement

POP—Pop a Value from the Stack (Continued)
#SS(0)
#SS(selector)
#NP
#PF(fault-code)
#AC(0)
Real Address Mode Exceptions
#GP
Virtual 8086 Mode Exceptions
#GP(0)
#PF(fault-code)
#AC(0)
4:314
If the DS, ES, FS, or GS register is being loaded and the segment
pointed to is not a data or readable code segment.
If the DS, ES, FS, or GS register is being loaded and the segment
pointed to is a data or nonconforming code segment, but both the
RPL and the CPL are greater than the DPL.
If the current top of stack is not within the stack segment.
If a memory operand effective address is outside the SS segment
limit.
If the SS register is being loaded and the segment pointed to is
marked not present.
If the DS, ES, FS, or GS register is being loaded and the segment
pointed to is marked not present.
If a page fault occurs.
If an unaligned memory reference is made while the current
privilege level is 3 and alignment checking is enabled.
If a memory operand effective address is outside the CS, DS, ES, FS,
or GS segment limit.
If a memory operand effective address is outside the CS, DS, ES, FS,
or GS segment limit.
If a page fault occurs.
If an unaligned memory reference is made while alignment checking
is enabled.
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