ficl2UnsignedArithmeticShiftRight
mask = ficl2UnsignedArithmeticShiftRight(mask);
subtrahend = ficl2UnsignedArithmeticShiftRight(subtrahend);
ficl2UnsignedArithmeticShiftRight(ficl2Unsigned x);