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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SBB = Subtract with borrow<br />

Reg./memory and register to either<br />

1 0 0 0 1 1 0 d w 1 mod reg rIm<br />

Immediate from register/memory<br />

11 0 0 0 0 0 s w 1 mod 0 1 1 rIm data data if s:w=Ol<br />

Immediate from accumulator<br />

10001110w data<br />

data if w=l<br />

DEC = Decrement<br />

Register/memory<br />

11111111w mod<br />

0 0 1 rIm<br />

Registe,·<br />

1 0 1 0 0 1 reg 1<br />

NEG = Change sign<br />

11111011w mod<br />

0 1 1 rIm<br />

CMP = Compare<br />

Register/memory and register<br />

1 0 0 1 1 1 0 d w 1 mod reg rIm<br />

Immediate with register/memory<br />

11 0 0 0 0 0 s w 1 mod 1 1 1 rim data data if s:w=Ol<br />

Immediate with accumulator<br />

1 0 0 1 1 1 lOw 1 data data if w=l<br />

AAS = ASC" adjust for subtract<br />

1001111111<br />

DAS = Decimal adjust for subtract<br />

1001011111<br />

MU L = Multiply (unsigned)<br />

11 1 1 1 0 1 1 w 1 mod 1 0 0 rim<br />

IMU L = Integer multiply (signed)<br />

11 1 1 1 0 1 1 w 1 mod 1 0 1 rim 1<br />

B-8

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

Saved successfully!

Ooh no, something went wrong!