The bits of the source register (snd) are rotated right by either
Hint with YASEP32 : The ROL instruction rotates the bits right so if a register must be RORed by more than 15 positions, ROL the register by 32-n positions. This saves two instruction bytes.
ROL 21 R1 ; 21 > 15 so a long instruction is used ROR 11 R1 ; 11 < 15 so a short instruction is used