We know that the Arithmetic and Logic Unit in CPU is a hardware, it is a combinational circuit. Binary addition, for example, is very fast because it doesn't have to be microprogrammed; there is already a dedicated combinational circuit that adds two binary integers.
Theoretically speaking, is it possible to remove the circuitry in the ALU that performs arithmetic so that we have to implement arithmetic as a microprogram? If yes, how would the "Logic Unit" look like? Would it still be Turing complete?