EasyManua.ls Logo

Intel 8253 - Pentium Pro Processor with; Wait Fpu Instructions Can Get Fpu Interrupt in Window

Intel 8253
773 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AP-578
2/21/97 12:57 PM 24329102.DOC
INTEL CONFIDENTIAL
(until publication date)
10
Intel486
,
Pentium
®
, or
Pentium Pro
processor
FF #1
FF #2
FP_IRQ
LEGEND
FF #n: Flip Flop #n
CLR: Clear or reset
Figure 1. Recommended Circuit for MS-DOS* Compatible FPU Exception Handling
the FPU exception condition (which de-asserts
FERR#). However, the circuit does not depend on
the order of actions by the FPU exception handler
to guarantee the correct hardware state upon exit
from the handler. The flip flop which drives IGNNE#
to the processor has its CLEAR input attached to
the inverted FERR#. This ensures that IGNNE# can
never be active when FERR# is inactive. So if the
handler clears the FPU exception condition before
the 0F0H access, IGNNE# does not get activated
and left on after exit from the handler.
2.3.3 NO-WAITFPU INSTRUCTIONS CAN
GET FPU INTERRUPT IN WINDOW
The Pentium and the Intel486 processors
implement the No-WaitFloating-Point instructions
(FNINIT, FNCLEX, FNSTENV, FNSAVE, FNSTSW,
FNSTCW, FNENI, FNDISI or FNSETPM - See
Section 6.3.7 in the Pentium
®
Processor Family
Developer's Manual, Volume 3) in the MS-DOS
Compatibility mode (CR0.NE = 0) in the following
manner:

Table of Contents