MPC555
/
MPC556
CENTRAL PROCESSING UNIT
MOTOROLA
USER’S MANUAL
Rev. 15 October 2000
3-31
lfdux
fr
D
,r
A
,r
B
Load Floating-Point Double with Update
Indexed
lfdx
fr
D
,r
A
,r
B
Load Floating-Point Double Indexed
lfs
fr
D
,
d
(r
A
)
Load Floating-Point Single
lfsu
fr
D
,
d
(r
A
)
Load Floating-Point Single with Update
lfsux
fr
D
,r
A
,r
B
Load Floating-Point Single with Update Indexed
lfsx
fr
D
,r
A
,r
B
Load Floating-Point Single Indexed
lha
r
D
,
d(
r
A)
Load Half-Word Algebraic
lhau
r
D
,
d(
r
A)
Load Half-Word Algebraic with Update
lhaux
r
D
,r
A
,r
B
Load Half-Word Algebraic with Update Indexed
lhax
r
D
,r
A
,r
B
Load Half-Word Algebraic Indexed
lhbrx
r
D
,r
A
,r
B
Load Half-Word Byte-Reverse Indexed
lhz
r
D
,
d(
r
A)
Load Half-Word and Zero
lhzu
r
D
,
d(
r
A)
Load Half-Word and Zero with Update
lhzux
r
D
,r
A
,r
B
Load Hal-Word and Zero with Update Indexed
lhzx
r
D
,r
A
,r
B
Load Half-Word and Zero Indexed
lmw
r
D
,
d(
r
A)
Load Multiple Word
lswi
r
D
,r
A
,
NB
Load String Word Immediate
lswx
r
D
,r
A
,r
B
Load String Word Indexed
lwarx r
D
,r
A
,r
B
Load Word and Reserve Indexed
lwbrx
r
D
,r
A
,r
B
Load Word Byte-Reverse Indexed
lwz
r
D
,
d(
r
A)
Load Word and Zero
lwzu
r
D
,
d(
r
A)
Load Word and Zero with Update
lwzux
r
D
,r
A
,r
B
Load Word and Zero with Update Indexed
lwzx
r
D
,r
A
,r
B
Load Word and Zero Indexed
mcrf crf
D
,crf
S
Move Condition Register Field
mcrfs
crf
D
,crf
S
Move to Condition Register
from FPSCR
mcrxr crf
D
Move to Condition Register from XER
mfcr r
D
Move from Condition Register
mffs (mffs.)
fr
D
Move from FPSCR
mfmsr r
D
Move from Machine State Register
mfspr r
D
,
SPR
Move from Special Purpose Register
mftb
r
D, TBR
Move from Time Base
mtcrf
CRM
,r
S
Move to Condition Register Fields
mtfsb0 (mtfsb0.)
crb
D
Move to FPSCR Bit 0
mtfsb1 (mtfsb1.)
crb
D
Move to FPSCR Bit 1
mtfsf (mtfsf.)
FM
,fr
B
Move to FPSCR Fields
mtfsfi (mtfsfi.)
crf
D
,
IMM
Move to FPSCR Field Immediate
mtmsr r
S
Move to Machine State Register
mtspr
SPR
,r
S
Move to Special Purpose Register
mulhw (mulhw.)
r
D
,r
A
,r
B
Multiply High Word
mulhwu (mulhwu.)
r
D
,r
A
,r
B
Multiply High Word Unsigned
Table 3-19 Instruction Set Summary (Continued)
Mnemonic
Operand Syntax
Name
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..