mpc823rg Freescale Semiconductor, Inc, mpc823rg Datasheet - Page 1256

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,
NOTE: mtspr is supervisor-level only if SPR[0] = 1.
Simplified mnemonics:
In the PowerPC OEA, the SPR field denotes a special-purpose
register, encoded as shown in the following table. The contents
of rS are placed into the designated special-purpose register.
For this instruction, SPRs TBL and TBU are treated as separate
32-bit registers; setting one leaves the other unaltered.
The value of SPR[0] = 1 if and only if writing the register is a
supervisor-level operation. Execution of this instruction
specifying a defined and supervisor-level register when
MSR[PR] = 1 results in a privileged instruction type program
exception.
If MSR[PR] = 1 then the only effect of executing an instruction
with an SPR number that is not shown in the following table and
has SPR[0] = 1 is to cause a privileged 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.
mtxer
mtlr
mtctr
POWERPC ARCHITECTURE
MPC823 REFERENCE MANUAL
Go to: www.freescale.com
UISA/OEA
rD
rD
rD
LEVEL
equivalent to
equivalent to
equivalent to
SUPERVISOR
LEVEL
MPC823 Instruction Set—mtspr
OPTIONAL
mtspr
mtspr
mtspr
1,rD
8,rD
9,rD
FORM
XFX
B-103

Related parts for mpc823rg