Question: Q3. Design a 3-bit ALU which performs the arithmetic and logical operations described in the table below. The inputs and outputs of the ALU are

Q3. Design a 3-bit ALU which performs the arithmetic and logical operations described in the table below. The inputs and outputs of the ALU are given in the diagram on the right. Assume all numbers are signed and represented in 2's complement notation. You need to build Three 1-bit ALU slices and connect them together to get the final design. You should do the following: 1. Build each 1-bit ALU slice using: Full Adders, multiplexers, and basic logic gates. 2. Specify the inputs and outputs for each slice. - If the input or output is always constant (i.e. either 0 or 1 ), you should indicate that
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
