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 |