Appendix E. Processor Core Register Summary
E-7
PowerPC Register Set
14
FI
Floating-point fraction inexact. The last arithmetic or rounding and conversion instruction either
rounded the intermediate result (producing an inexact fraction) or caused a disabled overflow
exception. This is not a sticky bit. For more information regarding the relationship between
FPSCR[FI] and FPSCR[XX], see the description of the FPSCR[XX] bit.
15–19
FPRF
Floating-point result flags. For arithmetic, rounding, and conversion instructions, the field is
based on the result placed into the target register, except that if any portion of the result is
undefined, the value placed here is undefined.
15
Floating-point result class descriptor (C). Arithmetic, rounding, and conversion
instructions may set this bit with the FPCC bits to indicate the class of the result as
shown in Table E-5.
16–19
Floating-point condition code (FPCC). Floating-point compare instructions always
set one of the FPCC bits to one and the other three FPCC bits to zero. Arithmetic,
rounding, and conversion instructions may set the FPCC bits with the C bit to
indicate the class of the result. Note that in this case the high-order three bits of the
FPCC retain their relational significance indicating that the value is less than, greater
than, or equal to zero.
16
Floating-point less than or negative (FL or <)
17
Floating-point greater than or positive (FG or >)
18
Floating-point equal or zero (FE or =)
19
Floating-point unordered or NaN (FU or ?)
Note that these are not sticky bits.
20
—
Reserved
21
VXSOFT
Floating-point invalid operation exception for software request. This is a sticky bit. This bit can
be altered only by the mcrfs, mtfsfi, mtfsf, mtfsb0, or mtfsb1 instructions.
22
VXSQRT
Floating-point invalid operation exception for invalid square root. This is a sticky bit.
23
VXCVI
Floating-point invalid operation exception for invalid integer convert. This is a sticky bit.
24
VE
Floating-point invalid operation exception enable.
25
OE
IEEE floating-point overflow exception enable.
26
UE
IEEE floating-point underflow exception enable.
27
ZE
IEEE floating-point zero divide exception enable.
28
XE
Floating-point inexact exception enable.
29
NI
Floating-point non-IEEE mode. If this bit is set, results need not conform with IEEE standards
and the other FPSCR bits may have meanings other than those described here. If the bit is set
and if all implementation-specific requirements are met and if an IEEE-conforming result of a
floating-point operation would be a denormalized number, the result produced is zero (retaining
the sign of the denormalized number). Any other effects associated with setting this bit are
described in the user’s manual for the implementation (the effects are
implementation-dependent).
30–31
RN
Floating-point rounding control.
00
Round to nearest
01
Round toward zero
10
Round infinity
11
Round toward –infinity
Table E-4. FPSCR Bit Settings (Continued)
Bit(s)
Name
Description
Содержание MPC8240
Страница 1: ...MPC8240UM D Rev 1 1 2001 MPC8240 Integrated Processor User s Manual ...
Страница 38: ...xviii MPC8240 Integrated Processor User s Manual TABLES Table Number Title Page Number ...
Страница 48: ...xlviii MPC8240 Integrated Processor User s Manual Acronyms and Abbreviations ...
Страница 312: ...6 94 MPC8240 Integrated Processor User s Manual ROM Flash Interface Operation ...
Страница 348: ...7 36 MPC8240 Integrated Processor User s Manual PCI Host and Agent Modes ...
Страница 372: ...8 24 MPC8240 Integrated Processor User s Manual DMA Register Descriptions ...
Страница 394: ...9 22 MPC8240 Integrated Processor User s Manual I2O Interface ...
Страница 412: ...10 18 MPC8240 Integrated Processor User s Manual Programming Guidelines ...
Страница 454: ...12 14 MPC8240 Integrated Processor User s Manual Internal Arbitration ...
Страница 466: ...13 12 MPC8240 Integrated Processor User s Manual Exception Latencies ...
Страница 516: ...16 14 Watchpoint Trigger Applications ...
Страница 538: ...B 16 MPC8240 Integrated Processor User s Manual Setting the Endian Mode of Operation ...
Страница 546: ...C 8 MPC8240 Integrated Processor User s Manual ...
Страница 640: ...INDEX Index 16 MPC8240 Integrated Processor User s Manual ...