mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1248

no-image

mpc823rg

Manufacturer Part Number
mpc823rg
Description
Mpc823 Powerquicc Integrated Communications Processor For Portable Systems
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Freescale Semiconductor, Inc.
For More Information On This Product,
Simplified mnemonics:
In the PowerPC OEA, the SPR field denotes a special-purpose
register, encoded as shown in the table below. The contents of
the designated SPR are placed into r D. SPR[0] = 1 if and only if
reading the register is supervisor-level. Execution of this
instruction specifying a defined and supervisor-level register
when MSR[PR] = 1 will result in a priviledged instruction type
program exception.
If MSR[PR] = 1, the only effect of executing an instruction with
an SPR number that is not shown in the table below and has
SPR[0] = 1 is to cause a supervisor-level instruction type
program exception or an illegal instruction type program
exception. For all other cases, MSR[PR] = 0 or SPR[0] = 0. If the
SPR field contains any value that is not shown in the table, either
an illegal instruction type program exception occurs or the
results are boundedly undefined.
Other registers altered:
mfxer
mflr
mfctr
DECIMAL
None
MPC823 REFERENCE MANUAL
144
145
18
19
22
26
27
80
81
1
8
9
Go to: www.freescale.com
r D
r D
r D
SPR[5–9]
00000
00000
00000
00000
00000
00000
00000
00000
00010
00010
00100
00100
SPR
1
equivalent to
equivalent to
equivalent to
SPR[0–4]
00001
01000
01001
10010
10011
10110
11010
11011
10000
10001
MPC823 Instruction Set—mfspr
REGISTER
CMPA
CMPB
DSISR
NAME
SRR0
SRR1
EID
XER
CTR
DAR
DEC
EIE
LR
2
3
4
4
mfspr
mfspr
mfspr
Supervisor
Supervisor
Supervisor
Supervisor
Supervisor
Supervisor
Supervisor
Supervisor
Supervisor
ACCESS
User
User
User
r D ,1
r D ,8
r D ,9
B-95

Related parts for mpc823rg