An Arithmetic logic unit (ALU) is a logical circuit used to perform arithmetic & logical operations.It represents the fundamental building block of the control processing unit (CPU) of a computer. Modern CPU's contain very powerful & complex ALU's. In addition to ALUs , modern CPUs contain a control unit (CU).