Selected Pentium Instructions
| ADC | Add With Carry | 
 
| ADD | Arithmetic Addition | 
 
| AND | Logical And | 
 
| BSWAP | Byte Swap | 
 
| BT | Bit Test | 
 
| BTC | Bit Test with Compliment | 
 
| BTR | Bit Test with Reset | 
 
| BTS | Bit Test and Set | 
 
| CALL | Procedure Call | 
 
| CBW | Convert Byte to Word | 
 
| CDQ | Convert Double to Quad | 
 
| CLC | Clear Carry  | 
| CLD | Clear Direction Flag | 
 
| CLI | Clear Interrupt Flag (disable) | 
 
| CMC | Complement Carry Flag | 
 
| CMP | Compare | 
 
| CMPS | Compare String (Byte, Word or Doubleword)  | 
| CMPXCHG | Compare and Exchange | 
 
| CWD | Convert Word to Doubleword | 
 
| CWDE | Convert Word to Extended Doubleword | 
 
| DEC | Decrement | 
 
| DIV | Unsigned Divide | 
 
| ENTER | Make Stack Frame | 
 
| ESC | Escape | 
 
| IDIV | Signed Integer Division | 
 
| IMUL | Signed Multiply | 
 
| IN | Input Byte or Word From Port | 
 
| INC | Increment | 
 
| INT | Interrupt | 
 
| IRET/IRETD | Interrupt Return | 
 
| Jxx | Conditional Jump Instructions | 
 
| JCXZ/JECXZ | Jump if Register (E)CX is Zero | 
 
| JMP | Unconditional Jump | 
 
| LEAVE | Restore Stack for Procedure Exit | 
 
| LODS | Load String (Byte, Word or Double) | 
 
| LOOP | Decrement CX and Loop if CX Not Zero  | 
| LOOPE/LOOPZ | Loop While Equal / Loop While Zero | 
 
| LOOPNZ/LOOPNE | Loop While Not Zero / Loop While Not Equal | 
 
| MOV | Move Byte or Word | 
 
| MOVS | Move String (Byte or Word) | 
 
| MOVSX | Move with Sign Extend | 
 
| MOVZX | Move with Zero Extend | 
 
| MUL | Unsigned Multiply | 
 
| NEG | Two's Complement Negation | 
 
| NOP | No Operation (90h) | 
 
| NOT | One's Compliment Negation (Logical NOT) | 
 
| OR | Inclusive Logical OR | 
 
| OUT | Output Data to Port  | 
| POP | Pop Word/Double Word off Stack  | 
| POPA/POPAD | Pop All Registers onto Stack | 
| POPF/POPFD | Pop Flags off Stack  | 
| PUSH | Push Word/Dword onto Stack  | 
| PUSHA/PUSHAD | Push All Registers onto Stack  (80188+) | 
 
| PUSHF/PUSHFD | Push Flags onto Stack  | 
| REPE/REPZ | Repeat Equal / Repeat Zero | 
 
| REPNE/REPNZ | Repeat Not Equal / Repeat Not Zero  | 
| RET/RETF | Return From Procedure  | 
| ROL | Rotate Left  | 
| ROR | Rotate Right | 
| SAHF | Store AH Register into FLAGS | 
 
| SAL/SHL | Shift Arithmetic Left / Shift Logical Left  | 
| SAR | Shift Arithmetic Right  | 
| SBB | Subtract with Borrow/Carry 	 | 
| SHL | Shift Logical Left | 
 
| SHR | Shift Logical Right | 
 
| SHLD/SHRD | Double Precision Shift | 
 
| STC | Set Carry | 
 
| STD | Set Direction Flag | 
 
| STI | Set Interrupt Flag  (Enable Interrupts) | 
 
| STOS | Store String  (Byte, Word or Doubleword) | 
 
| SUB | Subtract | 
 
| TEST | Test For Bit Pattern | 
 
| XCHG | Exchange | 
 
| XLAT/XLATB | Translate | 
 
| XOR | Exclusive OR |