25.03.2015 Views

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

HI<br />

LO<br />

8088 INSTRUCTION SET MATRIX <br />

8 9 A B C 0 E F<br />

0 OR OR OR OR OR OR PUSH<br />

b.f.r/m w.t.r/m b,t,r/m w,t,r/m b.i w.i CS<br />

1 SBB SBB SBB SBB SBB SBB PUSH POP<br />

b.f.r/m w.f.r/m b,t,r/m w,t,r/m b.i w.i OS OS<br />

2 SUB SUB SUB SUB SUB SUB SEG OAS<br />

b.f.r/m w.l.r/m b,t,r/m w,t,r/m b.i W.I CS<br />

3 CMP CMP CMP CMP CMP CMP SEG AAS<br />

b.f.r/m w.l.r/m b,t,r/m w,t,r/m bj w.i OS<br />

4 DEC DEC DEC DEC DEC DEC DEC DEC<br />

AX CX OX BX SP BP SI 01<br />

5 POP POP POP POP POP POP POP POP<br />

AX CX OX BX SP BP SI 01<br />

6<br />

7 JS JNS JPI JNPI JL/ JNl/ JLEI IN LEI<br />

JPE .IPO JNGE JGE JNG JG<br />

8 MOV MOV MOV MDV MDV LEA MOV POP<br />

b.t.r/m w.f.r/m b,t,r/m w,t,r/m sr.t.r/m sr.f.r/m rim<br />

9 CBW CWO CALL WAIT PUSHF POPF SAHF LAHF<br />

I.d<br />

A TEST TEST STOS STOS LOOS LODS SCAS SCAS<br />

b.i w.i b w b W b W<br />

B MOV MOV MOV MOV MOV MOV MDV MDV<br />

i...AX i~CX i~OX i.... BX i+SP i... BP i-+SI i...OI<br />

C RET RET INT INT INTO IRET<br />

1,(i+SP) I Type 3 (Any)<br />

0 ESC ESC ESC ESC ESC ESC ESC ESC<br />

0 1 2 3 4 5 6 7<br />

E CAll JMP JMP JMP IN IN OUT OUT<br />

d d I.d si.d v.b v.W v.b v.W<br />

F CLC STC Cli STI CLD STO Grp 2 Grp 2<br />

b.r/m w.r/m<br />

where<br />

modO rim 000 001 010 011 100 101 100 111<br />

Immed ADD OR AOC SBB AND SUB XOR CMP<br />

Shift ROL ROR RCL RCR SH L/SAL SHR SAR<br />

Grp 1 TEST NOT NEG MUl IMUL OIV 10lV<br />

Grp 2 INC DEC CALL CALL JMP JMP PUSH<br />

id I,id id 1,;0<br />

B-17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!