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 TechnologyTable A-6.GroupNumberOne-Byte <strong>and</strong> Two-Byte Opcode ModRM Extensions (continued)Prefix OpcodeGroup 9 n/a 0F C7Group 10 n/a 0F B9ModRM reg Field/0 /1 /2 /3 /4 /5 /6 /7invalid CMPXCHG8B invalid invalid invalid invalid invalid invalidMqCMPXCHG16Mdqinvalid invalid invalid invalid invalid invalid invalid invalidGroup 11Group 12n/an/anone66F2, F3C6C70F 71MOV invalid invalid invalid invalid invalid invalid invalidEb,IbMOV invalid invalid invalid invalid invalid invalid invalidEv,Izinvalid invalid PSRLW invalid PSRAW invalid PSLLW invalidPRq, Ib PRq, Ib PRq, Ibinvalid invalid PSRLW invalid PSRAW invalid PSLLW invalidVRdq, Ib VRdq, Ib VRdq, Ibinvalid invalid invalid invalid invalid invalid invalid invalidGroup 13none66F2, F30F 72invalid invalid PSRLD invalid PSRAD invalid PSLLD invalidPRq, Ib PRq, Ib PRq, Ibinvalid invalid PSRLD invalid PSRAD invalid PSLLD invalidVRdq, Ib VRdq, Ib VRdq, Ibinvalid invalid invalid invalid invalid invalid invalid invalidGroup 14none66F2, F30F 73invalid invalid PSRLQ invalid invalid invalid PSLLQ invalidPRq, IbPRq, Ibinvalid invalid PSRLQ PSRLDQ invalid invalid PSLLQ PSLLDQVRdq, Ib VRdq, Ib VRdq, Ib VRdq, Ibinvalid invalid invalid invalid invalid invalid invalid invalidGroup 15none66,F2, F30F AEFXSAVE FXRSTOR LDMXCSR STMXCSR invalid LFENCE 3 MFENCE 3 SFENCE 3M M Md MdCLFLUSHMbinvalid invalid invalid invalid invalid invalid invalid invalidGroup 16 n/a. 0F 18PREFETCH PREFETCH PREFETCH PREFETCH NOP 4 NOP 4 NOP 4 NOP 4NTA T0 T1 T2Group P n/a. 0F 0DPREFETCH PREFETCH Prefetch PREFETCH Prefetch Prefetch Prefetch PrefetchExclusive Modified Reserved 5 Modified Reserved 5 Reserved 5 Reserved 5 Reserved 5Note:1. See Table A-7 on page 390 for ModRM extensions of this two-byte opcode to encode SWAPGS.2. Invalid in 64-bit mode.3. See Table A-7 on page 390 for ModRM extensions of this two-byte opcode to encode LFENCE, MFENCE, <strong>and</strong> SFENCE.4. This instruction takes a ModRM byte.5. Reserved prefetch encodings are aliased to the /0 encoding (PREFETCH Exclusive) for future compatibility.Appendix A: Opcode <strong>and</strong> Oper<strong>and</strong> Encodings 389

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

Saved successfully!

Ooh no, something went wrong!