
Click above to get retro games delivered to your door ever month!
X-Hacker.org- iAPx86 - Norton Guide
[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
8086/286/386/486/Pentium instruction set matrix (II)
Lo 8 9 A B C D E F
+---------------------------------------------------------------+
Hi | OR | OR | OR | OR | OR | OR | PUSH | Ext. |
0 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw | CS | (286+)|
|-------+-------+-------+-------+-------+-------+-------+-------|
| SBB | SBB | SBB | SBB | SBB | SBB | PUSH | POP |
1 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw | DS | DS |
|-------+-------+-------+-------+-------+-------+-------+-------|
| SUB | SUB | SUB | SUB | SUB | SUB | SEG | DAS |
2 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw | =CS | |
|-------+-------+-------+-------+-------+-------+-------+-------|
| CMP | CMP | CMP | CMP | CMP | CMP | SEG | AAS |
3 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| AL,ib | AX,iw | =DS | |
|-------+-------+-------+-------+-------+-------+-------+-------|
| DEC | DEC | DEC | DEC | DEC | DEC | DEC | DEC |
4 | AX | CX | DX | BX | SP | BP | SI | DI |
|-------+-------+-------+-------+-------+-------+-------+-------|
| POP | POP | POP | POP | POP | POP | POP | POP |
5 | AX | CX | DX | BX | SP | BP | SI | DI |
|-------+-------+-------+-------+-------+-------+-------+-------|
| PUSH | IMUL | PUSH | IMUL | INS | INS | OUTS | OUTS |
6 | iw |r,r,iw | ib |r,r,ib | b | w | b | w |
|-------+-------+-------+-------+-------+-------+-------+-------|
| JS | JNS | JP/ | JNP/ | JL/ | JNL/ | JLE/ | JNLE/ |
7 | | | JPE | JPO | JNGE | JGE | JNG | JG |
|-------+-------+-------+-------+-------+-------+-------+-------|
| MOV | MOV | MOV | MOV | MOV | LEA | MOV | POP |
8 |r/m,r8 |r/m,r16|r8, r/m|r16,r/m| r/m,Sr| r16,m | Sr,r/m| r/m |
|-------+-------+-------+-------+-------+-------+-------+-------|
| CBW | CWD | CALL | WAIT | PUSHF | POPF | SAHF | LAHF |
9 | | |far dir| | | | | |
|-------+-------+-------+-------+-------+-------+-------+-------|
| TEST | TEST | STOS | STOS | LODS | LODS | SCAS | SCAS |
A | AL,ib | AX,iw | b | w | b | w | b | w |
|-------+-------+-------+-------+-------+-------+-------+-------|
| MOV | MOV | MOV | MOV | MOV | MOV | MOV | MOV |
B | AX,iw | CX,iw | DX,iw | BX,iw | SP,iw | BP,iw | SI,iw | DI,iw |
|-------+-------+-------+-------+-------+-------+-------+-------|
| ENTER | LEAVE | RETF | RETF | INT | INT | INTO | IRET |
C | iw,ib | | iw | | 3 | (any) | | |
|-------+-------+-------+-------+-------+-------+-------+-------|
| ESC | ESC | ESC | ESC | ESC | ESC | ESC | ESC |
D | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
|-------+-------+-------+-------+-------+-------+-------+-------|
| CALL | JMP | JMP | JMP | IN | IN | OUT | OUT |
E | dir | dir |far dir|sho dir| AL,DX | AX,DX | DX,AL | DX,AX |
|-------+-------+-------+-------+-------+-------+-------+-------|
| CLC | STC | CLI | STI | CLD | STD | Grp2 | Grp2 |
F | | | | | | | r/m8,b|r/m16,w|
+---------------------------------------------------------------+
8 9 A B C D E F
See Also: Instruction set matrix (I) Matrix symbols
Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson