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

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

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

INSTRUCTION SET DESCRIPTIONS<br />

Table C-2. Instruction Operands<br />

Operand<br />

reg<br />

reg16<br />

seg-reg<br />

accum<br />

immed<br />

immed8<br />

mem<br />

mem16<br />

mem32<br />

src-table<br />

src-string<br />

dest-string<br />

short-label<br />

near-label<br />

far-label<br />

near-proc<br />

far-proc<br />

memptr16<br />

memptr32<br />

regptr16<br />

repeat<br />

Description<br />

An 8- or 16-bit general register.<br />

An 16-bit general register.<br />

A segment register.<br />

Register AX or AL<br />

A constant in the range 0–FFFFH.<br />

A constant in the range 0–FFH.<br />

An 8- or 16-bit memory location.<br />

A 16-bit memory location.<br />

A 32-bit memory location.<br />

Name of 256-byte translate table.<br />

Name of string addressed by register SI.<br />

Name of string addressed by register DI.<br />

A label within the –128 to +127 bytes of the end of the instruction.<br />

A label in current code segment.<br />

A label in another code segment.<br />

A procedure in current code segment.<br />

A procedure in another code segment.<br />

A word containing the offset of the location in the current code segment to which<br />

control is to be transferred.<br />

A doubleword containing the offset and the segment base address of the location in<br />

another code segment to which control is to be transferred.<br />

A 16-bit general register containing the offset of the location in the current code<br />

segment to which control is to be transferred.<br />

A string instruction repeat prefix.<br />

C-2

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

Saved successfully!

Ooh no, something went wrong!