12.07.2015 Views

Intel® Extended Memory 64 Technology Software Developer's Guide

Intel® Extended Memory 64 Technology Software Developer's Guide

Intel® Extended Memory 64 Technology Software Developer's Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LEA—Load Effective AddressOpcode Instruction <strong>64</strong>-Bit Mode Compat/Leg DescriptionMode8D /r LEA r16,m Valid Valid Store effective address for m in register r168D /r LEA r32,m Valid Valid Store effective address for m in register r328D /r LEA r<strong>64</strong>,m Valid N.E. Store effective address for m in register r<strong>64</strong>. Zeroextended 32-bit register results to <strong>64</strong>-bits.Flags AffectedNone.IA-32e Mode OperationDefault operand size 32-bits.Protected Mode Exceptions#UDIf source operand is not a memory location.Real-Address Mode Exceptions#UDIf source operand is not a memory location.Virtual-8086 Mode Exceptions#UDIf source operand is not a memory location.Compatibility Mode ExceptionsSame as for protected mode exceptions.<strong>64</strong>-Bit Mode Exceptions#SS(0)GP(0)#UDIf a memory address referencing the SS segment is in a non-canonical form.If the memory address is in a non-canonical form.If source operand is not a memory location.Vol. 1 2-283

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

Saved successfully!

Ooh no, something went wrong!