mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1255

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
MPC823 Instruction Set—mtspr
mtspr
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
SPR(
register, encoded as shown in the following table. The contents
of rS are placed into the designated special-purpose register.
If the SPR field contains any value other than one of the values
shown in the table above, and the processor is operating in user
mode, one of the following occurs:
Other registers altered:
mtspr
Move to 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 compared
DECIMAL
The system illegal instruction error handler is invoked.
The system supervisor instruction error handler is invoked.
The results are boundedly undefined.
See table above.
20
MPC823 REFERENCE MANUAL
4
spr[5–9] || spr[0–4]
1
8
9
n
)
with actual instruction coding.
Go to: www.freescale.com
21
5
rS
SPR[5–9]
00000
00000
00000
SPR,rS
22
SPR*
6
23
7
SPR[0–4]
24
00001
01000
01001
S
8
25
9
467
10
26
11
27
REGISTER
12
28
NAME
XER
CTR
LR
SPR*
13
29
MOTOROLA
14
30
15
31
0

Related parts for mpc823rg