mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1247

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MPC823 Instruction Set—mfspr
mfspr
Assembler Syntax
Definition
Operation
Description
NOTE: *This is a split field.
FIELD
FIELD
BIT
BIT
16
0
17
1
SPR*
18
2
Freescale Semiconductor, Inc.
31
For More Information On This Product,
19
3
r D
register, encoded as shown in the table below. The contents of
the designated special-purpose register are placed into r D.
If the SPR field contains any value other than one of the values
shown in Table 9 (and the processor is in user mode), one of the
following occurs:
Other registers altered:
mfspr
Move from Special-Purpose Register
n
In the PowerPC UISA, the SPR field denotes a special-purpose
NOTE: *The order of the two 5-bit halves of the SPR number is reversed
DECIMAL
The system illegal instruction error handler is invoked.
The system supervisor-level instruction error handler is
invoked.
The results are boundedly undefined.
None
20
MPC823 REFERENCE MANUAL
4
spr[5–9] || spr[0–4]
1
8
9
SPR(
Go to: www.freescale.com
compared with the actual instruction coding.
21
5
n
)
SPR[5–9]
rD,SPR
22
6
00000
00000
00000
SPR*
23
7
SPR[0–4]
24
D
8
00001
01000
01001
25
9
339
10
26
11
27
REGISTER NAME
12
28
XER
CTR
LR
SPR*
13
29
MOTOROLA
14
30
15
31
0

Related parts for mpc823rg