THE 80286·INSTRUCTION SET

ell-Clear Interrupt Flag

OpcodeInstruction ClocksDescription

FA

CLI

3

Clear interrupt flag; interrupts disabled

FLAGS MODIFIED

Interrupt = 0

FLAGS UNDEFINED

None

OPERATION

CLI clears the interrupt enable flag if the current privilege level is at least as privileged as 10PL. No other flags are affected. External interrupts will not be recognized at the end of the CLI instruction or thereafter until the interrupt flag is set.

PROTECTED MODE EXCEPTIONS

#GP(O) if the current privilege level is bigger (has less privilege) than the 10PL in the flags register. 10PL specifies the least privileged level at which I/O may be performed.

REAL ADDRESS MODE EXCEPTIONS

None

8-30

Page 240
Image 240
Intel 80287 Ell-Clear Interrupt Flag, 80286·INSTRUCTION SET, Protected Mode Exceptions, Real Address Mode Exceptions, Cli