Opcode Listings
PowerPC e500 Core Family Reference Manual, Rev. 1
Freescale Semiconductor
D-17
lhax
0 1 1 1 1 1
rD
rA
rB
0 1 0 1 0 1 0 1 1 1
/
X
lhax
lhbrx
0 1 1 1 1 1
rD
rA
rB
1 1 0 0 0 1 0 1 1 0
/
X
lhbrx
lhz
1 0 1 0 0 0
rD
rA
D
D
lhz
lhzu
1 0 1 0 0 1
rD
rA
D
D
lhzu
lhzux
0 1 1 1 1 1
rD
rA
rB
0 1 0 0 1 1 0 1 1 1
/
X
lhzux
lhzx
0 1 1 1 1 1
rD
rA
rB
0 1 0 0 0 1 0 1 1 1
/
X
lhzx
li
li r
D
,value
equivalent to
addi r
D
,0,
value
li
lis
lis r
D
,value
equivalent to
addis r
D
,0,
value
lis
lmw
1 0 1 1 1 0
rD
rA
D
D
lmw
lwarx
0 1 1 1 1 1
rD
rA
rB
0 0 0 0 0 1 0 1 0 0
/
X
lwarx
lwbrx
0 1 1 1 1 1
rD
rA
rB
1 0 0 0 0 1 0 1 1 0
/
X
lwbrx
lwz
1 0 0 0 0 0
rD
rA
D
D
lwz
lwzu
1 0 0 0 0 1
rD
rA
D
D
lwzu
lwzux
0 1 1 1 1 1
rD
rA
rB
0 0 0 0 1 1 0 1 1 1
/
X
lwzux
lwzx
0 1 1 1 1 1
rD
rA
rB
0 0 0 0 0 1 0 1 1 1
/
X
lwzx
mbar
0 1 1 1 1 1
MO
///
1 1 0 1 0 1 0 1 1 0
/
X
mbar
mcrf
0 1 0 0 1 1
crfD
//
crfS
///
0 0 0 0 0 0 0 0 0 0
/
XL
mcrf
mcrxr
0 1 1 1 1 1
crfD
///
1 0 0 0 0 0 0 0 0 0
/
X
mcrxr
mfcr
0 1 1 1 1 1
rD
///
0 0 0 0 0 1 0 0 1 1
/
X
mfcr
mfcr
mtcr r
S
equivalent to
mtcrf 0xFF,r
S
mfcr
mfmsr
0 1 1 1 1 1
rD
///
0 0 0 1 0 1 0 0 1 1
/
X
mfmsr
mfpmr
0 1 1 1 1 1
rD
PMRN5–9
PMRN0–4
0 1 0 1 0 0 1 1 1 0 0
XFX
mfpmr
mf
regname
mf
regname
r
D
equivalent to
mfspr r
D
,SPR
n
mfasr
mfspr
0 1 1 1 1 1
rD
SPRN5–9
SPRN0–4
0 1 0 1 0 1 0 0 1 1
/
XFX
mfspr
mr
mr r
A
,r
S
equivalent to
or r
A
,r
S
,r
S
mr
msync
0 1 1 1 1 1
///
1 0 0 1 0 1 0 1 1 0
/
X
msync
mtcr
mtcr r
S
equivalent to
mtcrf
0xFF
,r
S
mtcr
mtcrf
0 1 1 1 1 1
rS
/
CRM
/ 0 0 1 0 0 1 0 0 0 0
/
XFX
mtcrf
mtmsr
0 1 1 1 1 1
rS
///
0 0 1 0 0 1 0 0 1 0
/
X
mtmsr
mtpmr
0 1 1 1 1 1
rS
PMRN5–9
PMRN0–4
0 1 1 1 0 0 1 1 1 0 0
XFX
mtpmr
mt
regname
mt
regname
r
S
equivalent to
mtspr SPR
n
r
S
mt
regname
mtspr
0 1 1 1 1 1
rS
SPRN5–9
SPRN0–4
0 1 1 1 0 1 0 0 1 1
/
XFX
mtspr
mulhw
0 1 1 1 1 1
rD
rA
rB
/ 0 0 1 0 0 1 0 1 1 0
X
mulhw
Table D-1. Instructions (Binary) by Mnemonic
Mnemonic
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Form Mnemonic
Summary of Contents for PowerPC e500 Core
Page 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Page 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Page 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Page 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Page 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Page 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...