I have a `sarl $9, mem32`

statement.

I know the sarl instruction, shifta to the right a certain number of bits (in this case 8?) and know that the var. "mem 32" has a 32-bit dimension and content -2048 (decimal base).

Now knowing these points, in general and in practice I can not figure out what this operation does.