
Register Model
e200z3 Power Architecture Core Reference Manual, Rev. 2
Freescale Semiconductor
2-11
SVR specifies a particular implementation of an e200z3-based system.
2.5
Registers for Integer Operations
This section describes the registers for integer operations.
2.5.1
General-Purpose Registers (GPRs)
Book E implementations provide 32 GPRs (GPR0–GPR31) for integer operations. The instruction formats
provide 5-bit fields for specifying the GPRs for use in executing the instruction. Each GPR is a 64-bit
register and can contain address and integer data, although all instructions except SPE APU vector
instructions use and return 32-bit values in GPR bits 32–63.
2.5.2
Integer Exception Register (XER)
The XER, shown in
, tracks exception conditions for integer operations.
XER fields are described in
.
32
63
Field
Version
Reset
SoC-dependent value (determined by
p_sysvers[0:31] on the e200z3 core)
R/W
Read only
SPR
SPR 1023
Figure 2-5. System Version Register (SVR)
Table 2-4. SVR Field Description
Bits
Name
Description
32–63
Version
Distinguishes different system variants, and is provided by the
p_sysvers[0:31] inputs.
32
33
34
35
56
57
63
Field SO OV
CA
—
Number of bytes
Reset
All zeros
R/W
R/W
SPR
SPR 1
Figure 2-6. Integer Exception Register (XER)
Содержание e200z3
Страница 1: ...e200z3 Power Architecture Core Reference Manual Supports e200z3 e200z335 e200z3coreRM Rev 2 06 2008 ...
Страница 32: ...e200z3 Power Architecture Core Reference Manual Rev 2 xii Freescale Semiconductor ...
Страница 50: ...Register Model e200z3 Power Architecture Core Reference Manual Rev 2 2 2 Freescale Semiconductor ...
Страница 238: ...Memory Management Unit e200z3 Power Architecture Core Reference Manual Rev 2 5 16 Freescale Semiconductor ...
Страница 332: ...Power Management e200z3 Power Architecture Core Reference Manual Rev 2 8 4 Freescale Semiconductor ...
Страница 424: ...Revision History e200z3 Power Architecture Core Reference Manual Rev 2 A 2 Freescale Semiconductor ...