| CLI |
| Нулира флага за разрешаване на прекъсванията |
| Общи форми: |
CLI |
| Форма |
КОП |
CPUID |
I8086 |
I80386 |
I80486 |
| 16 |
32 |
64 |
Alt |
|
I8086 |
I80386 |
I80486 |
| CLI |
FA |
FA |
FA |
DD 89 |
|
4 |
2 |
3 |
|
| Действие |
IF (VM = 1) AND (CR4.VME = 1) (* разширения на V86 *)
AND (IOPL < 3)
OR
(VM = 0) AND (CPL = 3) (* защитен режим, PL=3 *)
AND (IOPL < 3) AND (CR4.PVI = 1) (* виртуални прекъсвания *)
THEN
VIF ← 0 (* променяме виртуално копие на IF *)
ELSE
IF ← 0
ENDIF
|
| Флагове |
| PE |
VM |
NT |
IOPL |
OF |
DF |
IF |
TF |
SF |
ZF |
AF |
PF |
CF |
| |
T |
|
T |
|
|
|
|
|
|
|
|
|
|
| CPU |
| 8086 |
186 |
V20 |
286 |
386 |
486 |
P |
P-P |
P-II |
MMX |
SSE |
3D! |
E64 |
| |
|
|
• |
• |
• |
• |
• |
• |
• |
|
|
• |
|
| Изключения |
| Реален режим: Няма |
| Защитен режим: |
| #GP(0) |
IOPL < CPL и CR4.PVI = 0 |
| V86: |
| #GP(0) |
IOPL < CPL и CR4.VME = 0 |
|