Adder and Multiplier functional units