Design an arithmetic logic unit (ALU) that can do the following operations (increment B, A AND B, transfer B, A XOR B, A+B, A-B)