| WBINVD |
| Записва в основната памет и изчиства вътрешните и външните кешове |
| Общи форми: |
WBINVD |
| Форма |
КОП |
CPUID |
I8086 |
I80386 |
I80486 |
| 16 |
32 |
64 |
Alt |
|
I8086 |
I80386 |
I80486 |
| WBINVD |
0F 09 |
0F 09 |
0F 09 |
E7 F9 |
|
|
|
4 |
|
| Действие: |
Прави се специален цикъл по шината, за да укаже данните във външните кешове с отложен запис да се запишат в основната памет. След това указва, че данните във вътрешната и външната кеш памет са невалидни.
След изчистване на вътрешните кешове, процесорът издава сигнал да се запишат и изчистят и външните кешове, след което продължава работата си. Сигнал, че операцията е извършена, не се очаква.
|
| Флагове |
| PE |
VM |
NT |
IOPL |
OF |
DF |
IF |
TF |
SF |
ZF |
AF |
PF |
CF |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| CPU |
| 8086 |
186 |
V20 |
286 |
386 |
486 |
P |
P-P |
P-II |
MMX |
SSE |
3D! |
E64 |
| |
|
|
|
|
• |
• |
• |
• |
|
|
|
• |
|
| Изключения |
| Защитен режим |
| #GP(0) |
CPL > 0 |
| Режим V86 |
| #GP(0) |
CPL > 0 |
|