AMCC Proprietary 379
Revision 1.02 - September 10, 2007
PPC405 Processor
Preliminary User’s Manual
mtcrf FXM, RS Move some or all of the contents of RS into CR as specified
by FXM field,
mask
←
4
(FXM
0
) ||
4
(FXM
1
) || ... ||
4
(FXM
6
) ||
4
(FXM
7
).
(CR)
←((RS) ∧ mask) ∨ (CR) ∧¬mask).
269
mtdcr DCRN, RS Move to DCR from RS,
(DCR(DCRN))
← (RS).
270
mtmsr RS Move to MSR from RS,
(MSR)
← (RS).
271
mtccr0
mtctr
mtdac1
mtdac2
mtdbcr0
mtdbcr1
mtdbsr
mtdccr
mtdear
mtdcwr
mtdvc1
mtdvc2
mtesr
mtevpr
mtiac1
mtiac2
mtiac3
mtiac4
mticcr
mticdbdr
mtlr
mtpid
mtpit
mtpvr
mtsgr
mtsler
mtsprg0
mtsprg1
mtsprg2
mtsprg3
mtsprg4
mtsprg5
mtsprg6
mtsprg7
mtsrr0
mtsrr1
mtsrr2
mtsrr3
mtsu0r
mttbl
mttbu
mttcr
mttsr
mtxer
mtzpr
RS Move to SPR SPRN.
Extended mnemonic for
mtspr SPRN,RS
See Table 10-3 on page 354 for listing of valid SPRN
values.
272
mtspr
SPRN, RS Move to SPR from RS,
(SPR(SPRN))
← (RS).
272
mulchw
RT, RA, RB (RT)
0:31
← (RA)
16:31
x (RB)
0:15
signed 274
mulchw.
CR[CR0]
mulchwu
RT, RA, RB (RT)
0:31
← (RA)
16:31
x (RB)
0:15
unsigned 275
mulchwu.
CR[CR0]
mulhhw
RT, RA, RB (RT)
0:31
← (RA)
0:15
x (RB)
0:15
signed 276
mulhhw.
CR[CR0]
Table A-1. PPC405 Instruction Syntax Summary (Continued)
Mnemonic Operands Function Other Registers Changed Page