03.01.2015 Views

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

INSTRUCTION SET OPCODES AND CLOCK CYCLES<br />

Table D-5. Abbreviations for Mnemonic Encoding Matrix<br />

Abbr Definition Abbr Definition Abbr Definition Abbr Definition<br />

b byte operation ia immediate to accumulator m memory t to CPU register<br />

d direct id indirect r/m EA is second byte v variable<br />

f from CPU register is immediate byte, sign extended si short intrasegment w word operation<br />

i immediate l long (intersegment) sr segment register z zero<br />

Byte 2 Immed Shift Grp1 Grp2<br />

mod 000 r/m ADD ROL TEST INC<br />

mod 001 r/m OR ROR — DEC<br />

mod 010 r/m ADC RCL NOT CALL id<br />

mod 011 r/m SBB RCR NEG CALL l, id<br />

mod 100 r/m AND SHL/SAL MUL JMP id<br />

mod 101 r/m SUB SHR IMUL JMP i, id<br />

mod 110 r/m XOR — DIV PUSH<br />

mod 111 r/m CMP SAR IDIV —<br />

mod and r/m determine the Effective Address (EA) calculation. See Table D-1 for definitions.<br />

D-22

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

Saved successfully!

Ooh no, something went wrong!