C.SRAI

Compressed Shift Right Arithmetic Immediate

C.SRAI rd', imm

Arithmetically shifts a register right by immediate.

Details

Arithmetic right shift of rd′ by a 5-bit immediate.

Pseudocode Operation

R[rd'] = R[rd'] >>s imm;

Example

C.SRAI x8, 2

Encoding

Binary Layout
100
15:13
imm
01
12:11
imm
rd'
10:8
01
7:6
 
Format CB
Opcode 01
Extension C

Operands

  • rd'
    Dest/Source
  • imm
    Shift Amount