Opcode Listings
PowerPC e500 Core Family Reference Manual, Rev. 1
D-16 Freescale Semiconductor
evsubfssiaaw
000100 rD rA /// 10011000011
EVX evsubfssiaaw
evsubfumiaaw
000100 rD rA /// 10011001010
EVX evsubfumiaaw
evsubfusiaaw
000100 rD rA /// 10011000010
EVX evsubfusiaaw
evsubfw
000100 rD rA rB 01000000100
EVX evsubfw
evsubifw
000100 rD UIMM rB 01000000110
EVX evsubifw
evsubiw evsubiw rD,rB,UIMM equivalent to evsubifw rD,UIMM,rB evsubiw
evsubw evsubw rD,rB,rA equivalent to evsubfw rD,rA,rB evsubw
evxor
000100 rD rA rB 01000010110
EVX evxor
extlwi extlwi rA,rS,
n
,
b
(n > 0) equivalent to rlwinm rA,rS,
b
,0,
n
– 1 extlwi
extrwi extrwi rA,rS,
n
,
b
(
n
> 0) equivalent to rlwinm rA,rS,
b
+
n
, 32 –
n
,31 extrwi
extsb
011111 rS rA /// 11101110100
X extsb
extsb.
011111 rS rA /// 11101110101
X extsb.
extsh
011111 rS rA /// 11100110100
X extsh
extsh.
011111 rS rA /// 11100110101
X extsh.
icbi
011111 /// rA rB 1111010110 /
X icbi
icblc
011111 CT rA rB 00111001100
X icblc
icbt
011111 CT rA rB 0000010110 /
X icbt
icbtls
011111 CT rA rB 01111001100
X icbtls
inslwi inslwi rA,rS,
n
,
b
(
n
> 0) equivalent to rlwimi rA,rS,32 –
b
,
b
,(
b
+
n
) – 1 inslwi
insrwi insrwi rA,rS,
n
,
b
(
n
> 0) equivalent to rlwimi rA,rS,32 – (
b
+
n
),
b
,(
b + n
)
– 1 insrwi
isel
011111 rD rA rB crb 011110
X isel
iseleq iseleq rD,rA,rB equivalent to isel rD,rA,rB,2 iseleq
iselgt iselgt rD,rA,rB equivalent to isel rD,rA,rB,1 iselgt
isellt isellt rD,rA,rB equivalent to isel rD,rA,rB,0 isellt
isync
010011 /// 0010010110 /
XL isync
la la rD,d(rA) equivalent to addi rD,rA,d la
lbz
100010 rD rA D
D lbz
lbzu
100011 rD rA D
D lbzu
lbzux
011111 rD rA rB 0001110111 /
X lbzux
lbzx
011111 rD rA rB 0001010111 /
X lbzx
lha
101010 rD rA D
D lha
lhau
101011 rD rA D
D lhau
lhaux
011111 rD rA rB 0101110111 /
X lhaux
Table D-1. Instructions (Binary) by Mnemonic
Mnemonic
012345678910111213141516171819202122232425262728293031
Form Mnemonic