Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- iAPx86 - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

   8086/286/386/486/Pentium instruction set matrix (I)

       Lo 0       1       2       3       4       5       6       7
      +---------------------------------------------------------------+
   Hi |  ADD  |  ADD  |  ADD  |  ADD  |  ADD  |  ADD  | PUSH  |  POP  |
    0 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw |  ES   |  ES   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  ADC  |  ADC  |  ADC  |  ADC  |  ADC  |  ADC  | PUSH  |  POP  |
    1 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw |  SS   |  SS   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  AND  |  AND  |  AND  |  AND  |  AND  |  AND  |  SEG  |  DAA  |
    2 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw |  =ES  |       |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  XOR  |  XOR  |  XOR  |  XOR  |  XOR  |  XOR  |  SEG  |  AAA  |
    3 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw |  =SS  |       |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  INC  |  INC  |  INC  |  INC  |  INC  |  INC  |  INC  |  INC  |
    4 |  AX   |  CX   |  DX   |  BX   |  SP   |  BP   |  SI   |  DI   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      | PUSH  | PUSH  | PUSH  | PUSH  | PUSH  | PUSH  | PUSH  | PUSH  |
    5 |  AX   |  CX   |  DX   |  BX   |  SP   |  BP   |  SI   |  DI   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      | PUSHA | POPA  | BOUND | ARPL  |       |       |       |       |
    6 |       |       |  r,m  |r/m,r16|       |       |       |       |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  JO   |  JNO  |  JB/  | JNB/  |  JE/  | JNE/  | JBE/  | JNBE/ |
    7 |       |       | JNAE  |  JAE  |  JZ   |  JNZ  |  JNA  |  JA   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      | immed | immed | immed | immed | TEST  | TEST  | XCHG  | XCHG  |
    8 | r/m,ib| r/m,iw|  ??   |r/m,sb |r/m,r8 |r/m,r16|r/m,r8 |r/m,r16|
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  NOP  | XCHG  | XCHG  | XCHG  | XCHG  | XCHG  | XCHG  | XCHG  |
    9 |       |  CX   |  DX   |  BX   |  SP   |  BP   |  SI   |  DI   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  MOV  |  MOV  |  MOV  |  MOV  | MOVS  | MOVS  | CMPS  | CMPS  |
    A | AL,m  | AX,m  | m,AL  | m,AX  |   b   |   w   |   b   |   w   |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |  MOV  |  MOV  |  MOV  |  MOV  |  MOV  |  MOV  |  MOV  |  MOV  |
    B | AL,ib | CL,ib | DL,ib | BL,ib | AH,ib | CH,ib | DH,ib | BH,ib |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      | shift | shift |  RETN |  RETN |  LES  |  LDS  |  MOV  |  MOV  |
    C |r/m8, b|r/m16,w|   iw  |       |       |       |  m,ib |  m,iw |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      | shift | shift | shift | shift |  AAM  |  AAD  | SALC  | XLAT  |
    D | r/m8,1|r/m16,1|r/m8,CL|r/m16CL|       |       |       |       |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      |LOOPNZ/| LOOPZ/| LOOP  | JCXZ  |  IN   |  IN   |  OUT  |  OUT  |
    E |LOOPNE | LOOPE |       |       | AL,ib | AX,ib | ib,AL | ib,AX |
      |-------+-------+-------+-------+-------+-------+-------+-------|
      | LOCK  |       | REPNZ |  REP/ |  HLT  |  CMC  | Grp1  | Grp1  |
    F |       |       |       |  REPE |       |       |r/m8,b |r/m16,w|
      +---------------------------------------------------------------+
          0       1       2       3       4       5       6       7

See Also: Instruction set matrix (II) Matrix symbols

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson