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.

24594 Rev. 3.10 February 2005 AMD64 TechnologySegment Descriptors (Contained in Descriptor Tables)CodeGateTask-State SegmentStackDataTask-State SegmentLocal-Descriptor TableDescriptor TablesGlobal-Descriptor TableDescriptorDescriptor. . .DescriptorInterrupt-Descriptor TableGate DescriptorGate Descriptor. . .Gate DescriptorLocal-Descriptor TableDescriptorDescriptor. . .DescriptorPage-Translation TablesPage-Map Level-4Page-Directory PointerPage DirectoryPage Table513-261.epsFigure 2-7.<strong>System</strong> Data Structures2.3.3 128-Bit Media<strong>Instructions</strong>Registers. The 128-bit media instructions use the 128-bit XMMregisters. The number of available XMM data registers dependson the operating mode, as shown in Figure 2-8 on page 36. Inlegacy <strong>and</strong> compatibility modes, the eight legacy XMM dataregisters (XMM0–XMM7) are available. In 64-bit mode, eightadditional XMM data registers (XMM8–XMM15) are availablewhen a REX instruction prefix is used.The MXCSR register contains floating-point <strong>and</strong> other control<strong>and</strong> status flags used by the 128-bit media instructions. Some128-bit media instructions also use the GPR (Figure 2-2 <strong>and</strong>Chapter 2: Instruction Overview 35

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

Saved successfully!

Ooh no, something went wrong!