Design a 4-bit Arithmetic Logic Unit (ALU) that takes in two 4-bit binary numbers and implements the following functions:
i) Addition with Carry Look Ahead Logic
ii) Subtraction with 2's complement
iii) Bitwise - AND iv) Bitwise - OR
v) Bitwise complement
vi) Integer Multiplication with Overflow logic

Q&A Education