14-84Num-ber Name Boolean Operand Description StepsF125P12532-bit dataright rotateDRORPDRORD, n Rotate the number of bits specified by “n” of thedouble words data (32 bits) specified by (D+1, D) tothe right.5F126P12632-bit dataleft rotateDROLPDROLD, n Rotate the number of bits specified by “n” of thedouble words data (32 bits) specified by (D+1, D) tothe left.5F127P12732-bit dataright rotatewith carryflag (R9009)dataDRCRPDRCRD, n Rotate the number of bits specified by “n” of thedouble words data (32 bits) specified by (D+1, D) tothe right together with carry flag (R9009) data.5F128P12832-bit dataleft rotatewith carryflag (R9009)dataDRCLPDRCLD, n Rotate the number of bits specified by “n” of thedouble words data (32 bits) specified by (D+1, D) tothe left together with carry flag (R9009) data.5Bit manipulation instructionsF130P13016-bit data bitsetBTSPBTSD, n Set the value of bit position “n” of the data of “D” to1.5F131P13116-bit data bitresetBTRPBTRD, n Set the value of bit position “n” of the data of “D” to0.5F132P13216-bit datainvertBTIPBTID, n Invert the value of bit position “n” of the data of “D”. 5F133P13316-bit data bittestBTTPBTTD, n Test the value of bit position “n” of the data of “D”and output the result to R900B.5F135P135Number of on(1) bits in16-bit dataBCUPBCUS, D Store the number of on bits in the data of “S” in “D”. 5F136P136Number of on(1) bits in32-bit dataDBCUPDBCUS, D Store the number of on bits in the data of (S+1, S)in “D”.7