I n t e r r u p t C o n t r o l l e r U n i t — I n t e l
1 1 . 7 . 4
F I Q I n t e r r u p t V e c t o r R e g i s t e r — F I N T V E C
T h e F I Q I n t e r r u p t V e c t o r R e g i s t e r i s a 3 2 - b i t C o p r o c e s s o r 6 c o n t r o l r e g i s t e r . F o l l o w i n g
a n F I Q e x c e p t i o n , t h e F I Q i n t e r r u p t s e r v i c e r o u t i n e r e a d s t h e 3 2 - b i t v e c t o r t o t h e I S R
f o r t h e a c t i v e F I Q s o u r c e w i t h t h e h i g h e s t p r i o r i t y .
T h e a c t u a l v e c t o r v a l u e i s a f u n c t i o n o f t h e I N T B A S E a n d t h e I N T S I Z E r e g i s t e r s a n d i s
b a s e d o n a f i x e d o r d e r o f a l l 1 2 8 p o s s i b l e i n t e r r u p t s o u r c e s . T h e v e c t o r s b e g i n a t
I N T B A S E w i t h s o u r c e 0 ( i . e . , F I N T S R C 0 b i t 0 ) , a n d e n d a t I N T B A S E + I N T S I Z E ( p e r
s o u r c e ) * 1 2 7 w i t h s o u r c e 1 2 7 ( t h a t i s , F I N T S R C 3 b i t 3 1 ) .
B e f o r e r e t u r n i n g t o U s e r M o d e f r o m I n t e r r u p t M o d e , t h e s o f t w a r e r e a d s t h e F I N T V E C
r e g i s t e r a n d p r o c e s s a n y l o w e r p r i o r i t y F I Q s o u r c e s t h a t a r e a c t i v e . W h e n t h e r e a r e n o
l o n g e r a n y a c t i v e F I Q s o u r c e s , a r e a d f r o m t h e F I N T V E C r e g i s t e r r e t u r n s F F F F F F F F H .
T a b l e 4 6 1 . F I Q I n t e r r u p t V e c t o r R e g i s t e r - F I N T V E C
31
Coprocessor
ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro ro
Attributes
Memory
na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na na
Attributes
I n t e l X S c a l e
C P 6 , P a g e 2 , R e g i s t e r 4
B i t
D e f a u l t
0 0 0 0 0 0 0 0 H F I Q I n t e r r u p t V e c t o r — V e c t o r t o t h e h i g h e s t p r i o r i t y a c t i v e F I Q s o u r c e . T h i s r e g i s t e r r e a d s F F F F F F F F H
3 1 : 0 0
w h e n t h e r e a r e n o a c t i v e F I Q s o u r c e s .
D e c e m b e r 2 0 0 7
O r d e r N u m b e r : 3 1 5 0 3 7 - 0 0 2 U S
®
8 1 3 4 1 a n d 8 1 3 4 2
28
24
20
®
p r o c e s s o r C o p r o c e s s o r a d d r e s s
16
12
8
A t t r i b u t e L e g e n d :
R V = R e s e r v e d
P R = P r e s e r v e d
R S = R e a d / S e t
D e s c r i p t i o n
®
I n t e l
8 1 3 4 1 a n d 8 1 3 4 2 I / O P r o c e s s o r s
4
0
R W = R e a d / W r i t e
R C = R e a d C l e a r
R O = R e a d O n l y
N A = N o t A c c e s s i b l e
D e v e l o p e r ' s M a n u a l
7 6 1