9-110 PPC405 Core User’s Manual
mfdcr
Move from Device Control Register
mfdcr
Move from Device Control Register
DCRN ← DCRF
5:9
|| DCRF
0:4
(RT) ← (DCR(DCRN))
The contents of the DCR specified by the DCRF field are placed into register RT.
If instruction bit 31 contains 1, the contents of CR[CR0] are undefined.
Registers Altered
•RT
Invalid Instruction Forms
• Reserved fields
• Invalid DCRF values
Programming Note
Execution of this instruction is privileged.
The DCR number (DCRN) specified in the assembler language coding of mfdcr refers to a DCR
number. The assembler handles the unusual register number encoding to generate the DCRF field.
Architecture Note
This instruction is implementation-specific and may not be portable to other implementations.
mfdcr RT, DCRN
31 RT DCRF 323
0 6 11 21 31