Integer/Floating-point Reconfigurable ALU