English
Language : 

GXLV Datasheet, PDF (95/247 Pages) National Semiconductor (TI) – Geode™ GXLV Processor Series Low Power Integrated x86 Solutions
Processor Programming (Continued)
Table 3-38. FPU Registers
Bit
Name
Description
FPU Tag Word Register (R/W) (Note)
15:14
13:12
11:10
9:8
7:6
5:4
3:2
1:0
TAG7
TAG6
TAG5
TAG4
TAG3
TAG2
TAG1
TAG0
TAG7: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG6: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG5: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG4: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG3: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG2: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG1: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
TAG0: 00 = Valid; 01 = Zero; 10 = Special; 11 = Empty.
FPU Status Register (R/W) (Note)
15
14
13:11
10:8
7
6
5
4
3
2
1
0
B
C3
S
C[2:0]
ES
SF
P
U
O
Z
D
I
Copy of ES bit (bit 7 this register)
Condition code bit 3
Top-of-Stack: Register number that points to the current TOS.
Condition code bits [2:0]
Error indicator: Set to 1 if unmasked exception detected.
Stack Full: FPU Status Register: or invalid register operation bit.
Precision error exception bit
Underflow error exception bit
Overflow error exception bit
Divide-by-zero exception bit
Denormalized-operand error exception bit
Invalid operation exception bit
FPU Mode Control Register (R/W) (Note)
15:12
RSVD
Reserved: Set to 0
11:10
RC
Rounding control bits:
00 = Round to nearest or even
01 = Round towards minus infinity
10 = Round towards plus infinity
11 = Truncate
9:8
PC
Precision control bits:
00 = 24-bit mantissa
01 = Reserved
10 = 53-bit mantissa
11 = 64-bit mantissa
7:6
RSVD
Reserved: Set to 0
5
P
Precision error exception bit
4
U
Underflow error exception bit
3
O
Overflow error exception bit
2
Z
Divide-by-zero exception bit
1
D
Denormalized-operand error exception bit
0
I
Invalid-operation exception bit
Note: R/W only through the environment at store and restore commands.
Revision 1.1
95
www.national.com