The asr Statement
The asr statement lets you perform an arithmetic right shift operation. The output (first) argument must be a variable but the second and third arguments can be a variable, a numeric constant, or a constant expression. The syntax of the asr statement is shown below.
asr x, x, y // x = x >> y