13.07.2015 Views

Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ...

Volume 3: General-Purpose and System Instructions - Stanford ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

AMD64 Technology 24594 Rev. 3.10 February 2005Related <strong>Instructions</strong>CLTS, LMSW, SMSWrFLAGS AffectedNoneExceptionsExceptionInvalid Instruction,#UD<strong>General</strong> protection,#GPRealVirtual8086 Protected Cause of ExceptionX X X An illegal control register was referenced (CR1, CR5–CR7,CR9–CR15).XXXXCPL was not 0.An attempt was made to set CR0.PG = 1 <strong>and</strong> CR0.PE = 0.XXXXXXXXXAn attempt was made to set CR0.CD = 0 <strong>and</strong> CR0.NW = 1.Reserved bits were set in the page-directory pointers table (used inthe legacy extended physical addressing mode) <strong>and</strong> the instructionmodified CR0, CR3, or CR4.An attempt was made to write 1 to any reserved bit in CR0, CR3, CR4or CR8.An attempt was made to set CR0.PG while long mode was enabled(EFER.LME = 1), but paging address extensions were disabled(CR4.PAE = 0).An attempt was made to clear CR4.PAE while long mode was active(EFER.LMA = 1).330 MOV(CRn)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!