Specifications

Table Of Contents
Altera Corporation 8–85
October 2007 Nios II Processor Reference Handbook
roli
roli
rotate left immediate
Operation:
rC
rA rotated left IMM5 bit positions
Assembler Syntax:
roli rC, rA, IMM5
Example:
roli r6, r7, 3
Description: Rotates rA left by the number of bits specified in IMM5 and stores the result in rC. The
bits that shift out of the register rotate into the least-significant bit positions.
Usage:
In addition to the rotate-left operation,
roli can be used to implement a rotate-right
operation. Rotating left by (32 – IMM5) bits is the equivalent of rotating right by IMM5
bits.
Instruction Type: R
Instruction Fields: A = Register index of operand rA
C = Register index of operand rC
IMM5 = 5-bit unsigned immediate value
313029282726252423222120191817161514131211109876543210
A 0 C 0x02 IMM5 0x3a