3-20
Software Environment and Extensions
AMD-K5 Processor Technical Reference Manual
18524C/0—Nov1996
Table 3-5E.
Instructions that Modify the IF or VIF Flags—Protected Mode Virtual
Interrupt Extensions (PVI)
1
TYPE
PE
VM
VME
PVI
IOPL
GP(0)
IF
VIF
CLI
1
0
—
1
3
No
IF
←
0
No Change
CLI
1
0
—
1
<
3
No
No Change
VIF
←
0
STI
1
0
—
1
3
No
IF
←
1
No Change
STI
1
0
—
1
<
3
No
3
No Change
VIF
←
1
PUSHF
1
0
—
1
3
No
Pushed
Not Pushed
PUSHF
1
0
—
1
<
3
No
Pushed
Not Pushed
PUSHFD
1
0
—
1
3
No
Pushed
Pushed
PUSHFD
1
0
—
1
<
3
No
Pushed
Pushed
POPF
1
0
—
1
3
No
Popped
Not Popped
POPF
1
0
—
1
<
3
No
Not Popped
Not Popped
POPFD
1
0
—
1
3
No
Popped
Not Popped
POPFD
1
0
—
1
<
3
No
Not Popped
Not Popped
IRETD
2
1
0
—
1
—
No
3
Popped
Popped
Notes:
1. All Protected mode virtual interrupt tasks run at CPL = 3.
2. All protected mode 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...