isel
Integer Select
Preliminary PPC440x5 CPU Core User’s Manual
instrset.fm.
September 12, 2002 Page 319 of 589
isel
Add Immediate
if CR[CRb] = 1 then
(RT)
← (RA|0)
else
(RT)
← (RB)
If CR[CRb] = 0, register RT is written with the contents of register RB.
If CR[CRb] = 1 and RA ≠ 0, register RT is written with the contents of register RA.
If CR[CRb] = 1 and RA = 0, register RT is written with 0.
Registers Altered
•RT
isel RT, RA, RB, CRb
31 RT RA RB CRb 15
0 6 11 16 21 26 31