Control Register 4 (CR4) Extensions
3-19
18524C/0—Nov1996
AMD-K5 Processor Technical Reference Manual
Table 3-5D.
Instructions that Modify the IF or VIF Flags—Virtual-8086 Mode Interrupt
Extensions (VME)
1
TYPE
PE
VM
VME
PVI
IOPL
GP(0)
IF
VIF
CLI
1
1
1
—
3
No
IF
←
0
No Change
CLI
1
1
1
—
<
3
No
No Change
VIF
←
0
STI
1
1
1
—
3
No
IF
←
1
No Change
STI
1
1
1
—
<
3
No
3
No Change
VIF
←
1
PUSHF
1
1
1
—
3
No
Pushed
Not Pushed
PUSHF
1
1
1
—
<
3
No
Not Pushed
Pushed into IF
PUSHFD
1
1
1
—
3
No
Pushed
Pushed
PUSHFD
1
1
1
—
<
3
Yes
—
—
POPF
1
1
1
—
3
No
Popped
Not Popped
POPF
1
1
1
—
<
3
No
Not Popped Popped from IF
POPFD
1
1
1
—
3
No
Popped
Not Popped
POPFD
1
1
1
—
<
3
Yes
—
—
IRET from
V86 Mode
1
1
1
—
3
No
Popped
Not Popped
IRET from
V86 Mode
1
1
1
—
<
3
No
3
Not Popped Popped from IF
IRETD from
V86 Mode
1
1
1
—
3
No
Popped
Not Popped
IRETD from
V86 Mode
1
1
1
—
<
3
Yes
—
—
IRETD from
Protected Mode
2
1
1
1
—
—
No
3
Popped
Popped
Notes:
1. All Virtual-8086 mode tasks run at CPL = 3.
2. All protected virtual interrupt handlers run at CPL = 0.
3. GP(0) if an attempt is made to set VIF when VIP = 1.
— Not applicable.
Summary of Contents for AMD-K5
Page 1: ...AMD K5 Processor Technical Reference Manual TM...
Page 10: ...x AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 24: ...1 4 Overview AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 54: ...2 30 Internal Architecture AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 116: ...4 26 Performance AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 356: ...6 44 System Design AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 380: ...7 24 Test and Debug AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 396: ...A 16 AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 406: ...I 10 Index AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...