Version2.01AppendixJ. PowerPCInstructionSetSortedbyOpcodeThis appendixlists all the instructions in the PowerPCArchitecture, in order by opcode.A page number isshown for instructions that are defined in this Book(Book I, Pow erPC User Instruction Set Architecture),and the Book number is shown for instructionsthat aredefined in other Books (Book II, Pow erPC Virtual Envi-ronment Architecture, and Book III, Pow erPC Oper-ating Environment Architecture).If an instruction isdefined in more than one of these Books, the lowest-numberedBook is used.FormOpcodeModeDep.1Page/BkMnemonicInstructionPrimary ExtendD260tdiTrap DoublewordImmediateD360twiTrap Word ImmediateD754mulliMultiplyLow ImmediateD8SR51subficSubtractFrom ImmediateCarryingD1059cmpliCompareLogicalImmediateD1158cmpiCompareImmediateD12SR50addicAdd ImmediateCarryingD13SR50addic.Add ImmediateCarryingand RecordD1449addiAdd ImmediateD1549addisAdd ImmediateShiftedB16CT23bc[l][a]Branch ConditionalSC1725scSystemCallI1823b[l][a]BranchXL19028mcrfMove ConditionRegisterFieldXL1916CT24bclr[l]Branch Conditionalto Link RegisterXL1918III rfidReturn from InterruptDoublewordXL193327crnorConditionRegisterNORXL1912927crandcConditionRegisterAND with ComplementXL19150IIisyncInstructionSynchronizeXL1919326crxorConditionRegisterXORXL1922526crnandConditionRegisterNANDXL1925726crandConditionRegisterANDXL1928927creqvConditionRegisterEquivalentXL1941727crorcConditionRegisterOR with ComplementXL1944926crorConditionRegisterORXL19528CT24bcctr[l]Branch Conditionalto Count RegisterM20SR73rlwimi[.]Rotate Left Word Immediatethen Mask InsertM21SR70rlwinm[.]Rotate Left Word Immediatethen AND with MaskM23SR72rlwnm[.]Rotate Left Word then AND with MaskD2463oriOR ImmediateD2563orisOR ImmediateShiftedD2663xoriXOR ImmediateD2763xorisXOR ImmediateShiftedD28SR62andi.AND ImmediateD29SR62andis.AND ImmediateShiftedMD300SR69rldicl[.]Rotate ...