X86 Instructions

X86 Instructions

4.11 - 1251 ratings - Source

Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 23. Chapters: MMX, Streaming SIMD Extensions, X86 instruction listings, SSE4, SSE2, SSE5, NOP, Advanced Vector Extensions, AES instruction set, VEX prefix, FMA instruction set, IF, Intel BCD opcode, LOADALL, XOP instruction set, SSSE3, X86 debug register, MOV, FCMOV, CLMUL instruction set, JMP, MOVAPD, HLT, MOVDDUP, MOVHPD, TEST, CVT16 instruction set, Load Task Register, Extended MMX. Excerpt: The x86 instruction set has been extended several times, introducing wider registers and datatypes and/or new functionality. This is the full 8086/8088 instruction set, but most, if not all of these instructions are available in 32-bit mode, they just operate on 32-bit registers (eax, ebx, etc.) and values instead of their 16-bit (ax, bx, etc.) counterparts. See also x86 assembly language for a quick tutorial for this processor family. The updated instruction set is also grouped according to architecture (i386, i486, i686) and more generally is referred to as x86_32 and x86_64 (also known as AMD64). Also MMX registers and MMX support instructions were added. They are usable for both integer and floating point operations, see below. SYSCALL, SYSRET (functionally equivalent to SYSENTER and SYSEXIT) Conditional MOV: CMOVA, CMOVAE, CMOVB, CMOVBE, CMOVC, CMOVE, CMOVG, CMOVGE, CMOVL, CMOVLE, CMOVNA, CMOVNAE, CMOVNB, CMOVNBE, CMOVNC, CMOVNE, CMOVNG, CMOVNGE, CMOVNL, CMOVNLE, CMOVNO, CMOVNP, CMOVNS, CMOVNZ, CMOVO, CMOVP, CMOVPE, CMOVPO, CMOVS, CMOVZ, SYSENTER (SYStem call ENTER), SYSEXIT (SYStem call EXIT), UD2 MASKMOVQ, MOVNTPS, MOVNTQ, PREFETCH0, PREFETCH1, PREFETCH2, PREFETCHNTA, SFENCE (for Cacheability and Memory Ordering) CLFLUSH, LFENCE, MASKMOVDQU, MFENCE, MOVNTDQ, MOVNTI, MOVNTPD, PAUSE (for Cacheability) CMPXCHG16B (CoMPare and eXCHanGe 16 Bytes), RDTSCP (ReaD Time Stamp Counter and Processor ID) LDDQU (for Video Encoding) MONITOR, MWAIT...Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online.

Title:X86 Instructions
Author: Books, LLC
Publisher:Books LLC, Wiki Series - 2010-05

You must register with us as either a Registered User before you can Download this Book. You'll be greeted by a simple sign-up page.

Once you have finished the sign-up process, you will be redirected to your download Book page.

How it works:
  • 1. Register a free 1 month Trial Account.
  • 2. Download as many books as you like (Personal use)
  • 3. Cancel the membership at any time if not satisfied.

Click button below to register and download Ebook
Privacy Policy | Contact | DMCA