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

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

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

24594 Rev. 3.10 February 2005 AMD64 TechnologyDS:rSIThe contents of a memory location whose segment address isin the DS register <strong>and</strong> whose offset relative to that segmentis in the rSI register.EFER.LME = 0Notation indicating that the LME bit of the EFER registerhas a value of 0.effective address sizeThe address size for the current instruction after accountingfor the default address size <strong>and</strong> any address-size overrideprefix.effective oper<strong>and</strong> sizeThe oper<strong>and</strong> size for the current instruction afteraccounting for the default oper<strong>and</strong> size <strong>and</strong> any oper<strong>and</strong>sizeoverride prefix.elementSee vector.exceptionAn abnormal condition that occurs as the result of executingan instruction. The processor’s response to an exceptiondepends on the type of the exception. For all exceptionsexcept 128-bit media SIMD floating-point exceptions <strong>and</strong>x87 floating-point exceptions, control is transferred to theh<strong>and</strong>ler (or service routine) for that exception, as defined bythe exception’s vector. For floating-point exceptions definedby the IEEE 754 st<strong>and</strong>ard, there are both masked <strong>and</strong>unmasked responses. When unmasked, the exceptionh<strong>and</strong>ler is called, <strong>and</strong> when masked, a default response isprovided instead of calling the h<strong>and</strong>ler.FF /0Notation indicating that FF is the first byte of an opcode,<strong>and</strong> a subopcode in the ModR/M byte has a value of 0.flushAn often ambiguous term meaning (1) writeback, ifmodified, <strong>and</strong> invalidate, as in “flush the cache line,” or (2)invalidate, as in “flush the pipeline,” or (3) change a value,as in “flush to zero.”Prefacexix

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

Saved successfully!

Ooh no, something went wrong!