Nios II Classic Processor Reference Guide

ID 683620
Date 10/28/2016
Public
Document Table of Contents

8.5.80. ror

Instruction rotate right
Operation

rC ←  rA rotated right rB4..0 bit positions

Assembler Syntax

ror rC, rA, rB

Example

ror r6, r7, r8

Description

Rotates rA right by the number of bits specified in rB4..0 and stores the result in rC. The bits that shift out of the register rotate into the most-significant bit positions. Bits 31– 5 of rB are ignored.

Exceptions

None

Instruction Type

R

Instruction Fields

A = Register index of operand rA

B = Register index of operand rB

C = Register index of operand rC

Bit Fields
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
A B C 0x0b
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0x0b 0 0x3a