Register Model
PowerPC e500 Core Family Reference Manual, Rev. 1
Freescale Semiconductor
2-51
46
FOVFS Embedded floating-point overflow sticky. Storage location for software to use when implementing true IEEE
floating point.
47
MODE Embedded floating-point mode (read-only on e500)
48
SOV
Integer summary overflow. Set whenever an SPE instruction (except
mtspr
) sets OV. SOV remains set until it is
cleared by
mtspr[SPEFSCR]
.
49
OV
Integer overflow. An overflow occurred in the lower half of the register while a SPE integer instruction is being
executed.
50
FG
Embedded floating-point guard bit. Floating-point guard bit from the lower half. The value is undefined if the
processor takes a floating-point exception due to input error, floating-point overflow, or floating-point underflow.
51
FX
Embedded floating-point sticky bit. Floating bit from the lower half. The value is undefined if the processor takes
a floating-point exception due to input error, floating-point overflow or floating-point underflow.
52
FINV
Embedded floating-point invalid operation error. Set when an input value on the high side is a NaN, Inf, or
Denorm. Also set on a divide if both the dividend and divisor are zero.
53
FDBZ Embedded floating-point divide-by-zero error. Set if the dividend is non-zero and the divisor is zero.
54
FUNF Embedded floating-point underflow error
55
FOVF Embedded floating-point overflow error
56
—
Reserved, should be cleared.
57
FINXE Embedded floating-point inexact enable
58
FINVE Embedded floating-point invalid operation/input error exception enable.
0 Exception disabled
1 Exception enabled. A floating-point data exception is taken if FINV or FINVH is set by a floating-point
instruction.
59
FDBZE Embedded floating-point divide-by-zero exception enable
0 Exception disabled
1 Exception enabled. A floating-point data exception is taken if FDBZ or FDBZH is set by a floating-point
instruction
60
FUNFE Embedded floating-point underflow exception enable
0 Exception disabled
1 Exception enabled. A floating-point data exception is taken if FUNF or FUNFH is set by a floating-point
instruction.
61
FOVFE Embedded floating-point overflow exception enable
0 Exception disabled
1 Exception enabled. a floating-point data exception is taken if FOVF or FOVFH is set by a floating-point
instruction.
62–63 FRMC Embedded floating-point rounding mode control
00 Round to nearest
01 Round toward zero
10 Round infinity
11 Round toward –infinity
Table 2-35. SPEFSCR Field Descriptions (continued)
Bits
Name
Function
Содержание PowerPC e500 Core
Страница 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Страница 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Страница 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Страница 316: ...PowerPC e500 Core Family Reference Manual Rev 1 7 18 Freescale Semiconductor Performance Monitor...
Страница 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Страница 362: ...PowerPC e500 Core Family Reference Manual Rev 1 10 26 Freescale Semiconductor Auxiliary Processing Units APUs...
Страница 440: ...PowerPC e500 Core Family Reference Manual Rev 1 A 8 Freescale Semiconductor Programming Examples...
Страница 444: ...PowerPC e500 Core Family Reference Manual Rev 1 B 4 Freescale Semiconductor Guidelines for 32 Bit Book E...
Страница 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Страница 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...