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.

INTERRUPT CONTROL UNIT<br />

Register Name: Operation Command Word 2<br />

Register Mnemonic: OCW2 (accessed through MPICP0, SPICP0)<br />

Register Function: Priority and EOI commands<br />

15 0<br />

R<br />

S<br />

L<br />

E<br />

O<br />

I<br />

0<br />

0<br />

L<br />

2<br />

L<br />

1<br />

L<br />

0<br />

A1225-0A<br />

Bit<br />

Mnemonic<br />

Bit Name<br />

Reset<br />

State<br />

Function<br />

R Rotate X This bit combines with the SL and EOI bits to<br />

create a 3-bit instruction field. See Table 8-2.<br />

SL<br />

Specific<br />

Level<br />

X<br />

This bit combines with the R and EOI bits to<br />

create a 3-bit instruction field. See Table 8-2.<br />

EOI<br />

End-of-<br />

Interrupt<br />

X<br />

This bit combines with the R and SL bits to<br />

create a 3-bit instruction field. See Table 8-2.<br />

L2:0 IR Level XXX These bits specify the interrupt level that the<br />

instruction (see Table 8-2) is to act upon. When<br />

the bits are not used by an OCW2 instruction,<br />

they are “don’t care” values.<br />

NOTE:<br />

Reserved register bits are shown with gray shading. Reserved bits must be written<br />

to a logic zero to ensure compatibility with future Intel products.<br />

Figure 8-18. OCW2 Register<br />

Table 8-2. OCW2 Instruction Field Decoding<br />

R SL EOI Command<br />

0 0 0 Rotate in Automatic EOI Mode (Clear)<br />

0 0 1 Non-Specific EOI Command<br />

0 1 0 No Operation<br />

0 1 1 Specific EOI *<br />

1 0 0 Rotate in Automatic EOI Mode (Set)<br />

* These commands use the L2:0 field<br />

8-32

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

Saved successfully!

Ooh no, something went wrong!